Agoda Hero Banner

Find Hotels in Cabo San Lucas, Mexico

713 vacation rentals and hotels available now

11 best hotels in Cabo San Lucas

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Tesoro Los Cabos Resort
Marina,Cabo San Lucas - View on map
"It is a huge hotel with good buffet breakfast and helpful staff. It is beautiful and clean but to get to your room can sometimes be challenging. I don't know who is the architect is but I will never get him to design my house. Also be careful booking rooms located in mezzanine, there are flight of stairs involved getting to your room, so if you have lots of bags (for example if you have dive gear and camera), it is not very easy. Anyway, ask staff. They are nice. I would recommend this hotel to m y friends who are diving with Nautilus Liveaboards coz they have an office on site."
Show more
8.5

Excellent

85 reviews

Avg price per night
$ 132
Riu Palace Baja California - All Inclusive - Adults Only
El Tezal,Cabo San Lucas - View on map
"The hotel is a bit smaller than most riu but it was build in 2018 so the hotel has a more modern feel. Due to covid restrictions there are no pool parties , the bars close at 12am. The food can be better but the hotel is close to downtown where the food is amazing . If you take a taxi downtown from the hotel it’s $14 US dollars . You can use Uber but the Uber has to pick you up outside the gate which is only a 2 minute walk and the Uber price is about $3 US dollars. We took Uber’s back to the hotel because they are allowed to drop you in front of the hotel coming back in . Which was a lot better and definitely cheaper. The infinity pool was gorgeous and the view is beautiful. The only think I didn’t like is the swim up bar isn’t attached to the infinity pool . So you had to walk to get drinks. Or find a server walking around to place an order. Due to covid restrictions the pool bar took so long to get drinks. Covid 19 changed a lot to just be mindful when booking these hotels . Overall I loved the hotel and had a great time."
Show more
8.6

Excellent

29 reviews

Avg price per night
$ 367
Cabo Vista Hotel
Cabo San Lucas Central,Cabo San Lucas - View on map
"What a gem right in the centre of Cabo San Lucas, rooms are spotless and the staff are super friendly. The marina and all the action is only a 5 to 10 mins walk away from the property with bars and restaurants everywhere. We were well happy with the price and the location. Thank you all at Cabo vista hotel for a great stay. "
Show more
8.9

Excellent

19 reviews

Avg price per night
$ 56
Quinta del Sol by Solmar
El Medano Ejidal,Cabo San Lucas - View on map
Riu Santa Fe - All Inclusive
El Tezal,Cabo San Lucas - View on map
"I believe we were victims of false advertising, some images on the agoda website are from other Riu resorts that are in Cabo San Lucas, they are right next to each other. "
Show more
7.4

Very good

38 reviews

Avg price per night
$ 263
Playa Grande Resort
Marina,Cabo San Lucas - View on map
"We traveled to Cabo for the third time. This was our first time at this resort. We are a couple in our 30s! The music was totally geared Thor’s an older audience. The in-house timeshare lady was rude. She even went as far as to ask me for my excursion receipts “so I didn’t get kidnapped”. She was clearly upset that we had purchased all activities prior to arrival. Other then those two thing, everything was wonderful! You can literally watch the whales from balcony and they were plentiful! "
Show more
9.2

Exceptional

42 reviews

Marina Fiesta Resort and Spa
El Medano Ejidal,Cabo San Lucas - View on map
"Excellent location. Extremely friendly and efficient staff. After coming to Cabo for 40+ years, this is the only place we’ll stay!!"
Show more
9.1

Exceptional

74 reviews

Avg price per night
$ 285
Solmar Resort
Marina,Cabo San Lucas - View on map
"Great bang for the buck! Nestled in between the rows of 5 star resorts the facilities are a tiny bit older but still very luxurious. Second to last resort before the beach ends and you can take a quick hike to lovers beach over the rocks and snorkel (get cheap gear in town) in one of the best snorkel spots in Cabo without paying for it. Walking distance from town or an $8 taxi ride in. Get tacos at Gus’s and omega. Also scuba spot against the rocks in front of beach club. Will stay again! "
Show more
8.7

Excellent

56 reviews

Nobu Hotel Los Cabos
Cabo San Lucas Central,Cabo San Lucas - View on map
7.5

Very good

3 reviews

Avg price per night
$ 512
Hacienda del Mar Los Cabos
Cabo del Sol,Cabo San Lucas - View on map
"The staff and accomodations were excellent."
9.5

Exceptional

3 reviews

Avg price per night
$ 265
Tesoro Los Cabos Resort
Marina,Cabo San Lucas - View on map
"It is a huge hotel with good buffet breakfast and helpful staff. It is beautiful and clean but to get to your room can sometimes be challenging. I don't know who is the architect is but I will never get him to design my house. Also be careful booking rooms located in mezzanine, there are flight of stairs involved getting to your room, so if you have lots of bags (for example if you have dive gear and camera), it is not very easy. Anyway, ask staff. They are nice. I would recommend this hotel to m y friends who are diving with Nautilus Liveaboards coz they have an office on site."
Show more
8.5

Excellent

85 reviews

Avg price per night
$ 132

Fast facts about Cabo San Lucas, Mexico

Accommodations713 properties
Popular hotelRiu Santa Fe - All Inclusive
Popular areaCabo del Sol
Nightly rates from$18

Discover the neighborhoods of Cabo San Lucas


Frequently asked questions

What's the average price of a hotel in Cabo San Lucas?

The average price for a 3-star hotel in Cabo San Lucas is USD 140. The average price for a 4-star hotel in Cabo San Lucas is USD 515. The average price for a 5-star hotel in Cabo San Lucas is USD 907.

What's the average price of a hotel in Cabo San Lucas this weekend?

The average price for a 3-star hotel in Cabo San Lucas this weekend is USD 139. The average price for a 4-star hotel in Cabo San Lucas this weekend is USD 562. The average price for a 5-star hotel in Cabo San Lucas this weekend is USD 1,056.

What's the average price of a hotel in Cabo San Lucas tonight?

The average price for a 3-star hotel in Cabo San Lucas tonight is USD 142. The average price for a 4-star hotel in Cabo San Lucas tonight is USD 394. The average price for a 5-star hotel in Cabo San Lucas tonight is USD 793.

What are the most popular hotels in Cabo San Lucas?

What are the best hotels in Cabo San Lucas for couples?

What are the best hotels in Cabo San Lucas for families?

Families who stayed in Cabo San Lucas highly recommend Hotel Los Patios, Sofia Hostel Cabo and The Mexican Inn.

What hotels in Cabo San Lucas have the best views?

Verified travelers to Cabo San Lucas have given top reviews for the views at Tesoro Los Cabos Resort, Solmar Resort and Playa Grande Resort.

What hotels in Cabo San Lucas have the best breakfast?

Verified travelers to Cabo San Lucas have given top reviews for the breakfast at Holiday Inn Express Cabo San Lucas, Fairfield Inn Los Cabos and Cabo Vista Hotel.

What's the best neighborhood in Cabo San Lucas to stay in?

Popular neighborhoods among travelers staying in Cabo San Lucas include Marina, El Tezal and El Medano Ejidal.

Show more questions


More about Cabo San Lucas

Agoda.com features accommodation options from all over town. From high end international chain hotels to family run guesthouses, demands of all travelers are met. Whether traveling for business or leisure, Cabo San Lucas is an outstanding city to visit with over 985 hotels to choose from. Popular areas are Los Cangrejos, Cerro de Los Venados, El Medano Ejidal where visitors can enjoy the quintessential experiences of Cabo San Lucas. Cabo San Lucas is the perfect place to unwind with 2 stunning beaches such as Playa Médano. There are so many things to do, you may want to stay an extra week or so to experience them all. Agoda.com offers professional reviews and ratings of hotels in Cabo San Lucas so you can enjoy the perfect stay.