Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cabo San Lucas – 368 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Medano Hotel and Suites

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

Located in Cabo San Lucas in the Baja California Sur Region, 2297 feet from Marina Cabo San Lucas, Medano Hotel and Suites features an outdoor pool and fitness center. lovely staff and the cleanliness

Show more Show less
8.7
Excellent
830 reviews
Price from
$144.30
per night

Seven Crown Express & Suites

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

This hotel is a 5 minute walk from Cabo San Lucas and one mile from Playa de Amor Beach. The hotel offers a 24-hour front desk and rooms with free Wi-Fi. Good price, good service. Clean room.

Show more Show less
7.9
Good
1,367 reviews
Price from
$77
per night

Mayan Monkey Los Cabos

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

Mayan Monkey Los Cabos in Cabo San Lucas provides adults only accommodations with a restaurant, an outdoor swimming pool and a bar. This 3-star hotel offers an ATM and a tour desk. I supposed to stay 3 nights and I ended up staying 4 and I even booked another flight because I just couldn’t leave. The staff was the best part; Andres, Jonathan and Eric love you guys. They made me feel like home from the moment I arrived at the bar. Good value, clean and excellent location

Show more Show less
8.7
Excellent
578 reviews
Price from
$22.69
per night

Hotel Los Patios

Hotel in Cabo San Lucas

Just 4 minutes from downtown Cabo San Lucas, this hotel features an outdoor pool with hot tub. Each suite includes a hammock and free Wi-Fi, and El Tabachin restaurant is available. Beautiful hotel, beautiful room with a little outside patio, nice swimming pool and with breakfast included. Happy :)

Show more Show less
8.5
Very Good
1,615 reviews
Price from
$80
per night

Pueblo Bonito Los Cabos Blanco Beach Resort - All Inclusive

Hotel in Medano Beach, Cabo San Lucas

In Cabo San Lucas, this resort is on El Mendano Beach. It features on-site dining and guest suites offer a private balcony or terrace with view. We loved the one bedroom suite, the friendly staff and the how close the hotel/pool are to the beach.

Show more Show less
8.4
Very Good
297 reviews
Price from
$606.54
per night

Hotel Santa Fe Los Cabos by Villa Group

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

Featuring an outdoor swimming pool, Hotel Santa Fe Cabo San Lucas is set in the center of Cabo and 1.2 mi from the beach. It offers bright studios and an on-site supermarket. Really close to marina, and downtown bars clubs and restaurants. walking distance.

Show more Show less
8.5
Very Good
823 reviews
Price from
$80
per night

Capital O Hotel Dos Mares, Cabo San Lucas

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

Located in Cabo San Lucas, within a 12-minute walk of Solmar Beach and 0.8 miles of La Empacadora Beach, Capital O Hotel Dos Mares, Cabo San Lucas has accommodations with a garden and free WiFi as... Realy good location in a very center of a town but still in the evening it is gets quiet. Good value for the money.

Show more Show less
7
Good
751 reviews
Price from
$47
per night

Estancia Real Los Cabos

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

Located in the heart of Cabo San Lucas, Estancia Real Los Cabos offers an outdoor pool. There is also a 24-hour reception and free parking. Location of hotel was great. Walking distance to the main marina plus many shops and restaurants. Staff were terrific and helped a great deal if you needed anything or if you needed to change a room for any reason. Hotel felt very safe. 24/7 front desk reception. Enjoyed the free breakfast items and the optional special breakfasts for 100 pesos. Courtyard was great as could relax using the table and chairs already there. Pool a very nice option and easy for parents to watch children. Rooms set up so noise from courtyard kept to a minimum. Hair dryer worked very well. Highly recommend staying here - we stayed 3 weeks!!

Show more Show less
7.8
Good
969 reviews
Price from
$57
per night

Sunrock Condo Hotel

Hotel in Cabo San Lucas

Featuring a spa center, fitness center and several outdoor pools, this hotel has complimentary Wi-Fi access and free parking on site. Great customer service, great location

Show more Show less
8.7
Excellent
665 reviews
Price from
$74.29
per night

Fairfield Inn Los Cabos

Hotel in Downtown Cabo San Lucas, Cabo San Lucas

Located 984 feet from Cabo San Lucas Marina, this modern hotel offers an outdoor pool, a gym and free high-speed internet access. Rooms include an iPod dock and flat-screen cable TV. Staff was excellent. Place was clean and attentive to my needs.

Show more Show less
8.2
Very Good
438 reviews
Price from
$110
per night

Most-booked hotels in Cabo San Lucas in the past month

See all

Cabo San Lucas's best hotels with breakfast

See all

Budget hotels in Cabo San Lucas

See all

Hotels located in the center of Cabo San Lucas

See all

FAQs about hotels in Cabo San Lucas

  • The average price per night for a 3-star hotel in Cabo San Lucas this weekend is $172 or, for a 4-star hotel, $302. Looking for something even fancier? 5-star hotels in Cabo San Lucas for this weekend cost around $1,148 per night, on average (based on Booking.com prices).

  • Castillo Blarney Inn, Donjuan By Melida Hotel, and Los Milagros Hotel are some of the popular hotels in Cabo San Lucas.

  • For hotels in Cabo San Lucas that serve highly-rated breakfasts, try The Bungalows Hotel, Montage Los Cabos, and Castillo Blarney Inn.

  • The Bungalows Hotel, 1 Homes Preview Cabo, and Castillo Blarney Inn got great room view-related reviews from travelers in Cabo San Lucas.

  • On average, it costs $120 per night to book a 3-star hotel in Cabo San Lucas for tonight. You'll pay around $262 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Cabo San Lucas will cost around $899, on average (based on Booking.com prices).

  • Many families visiting Cabo San Lucas loved staying at Collection O Casa Bella Hotel Boutique, Cabo San Lucas, Cabo Tortuga Hotel Boutique, and Montage Los Cabos.

  • On average, 3-star hotels in Cabo San Lucas cost $18 per night, and 4-star hotels in Cabo San Lucas are $108 per night. If you're looking for something really special, a 5-star hotel in Cabo San Lucas can be found for $464 per night, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Cabo San Lucas:

Explore guest reviews of hotels in Cabo San Lucas

See all

Research, refine, and make plans for your whole trip