BookGuestRooms
Baja California Sur › Cabo San Lucas
Baja California Sur

Hotels in Cabo San Lucas, Baja California Sur

Cabo San Lucas, Baja California Sur has 16 places to stay listed here — 16 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around MX$1,092.

Cabo San Lucas hotels at a glance

HotelGuest ratingReviewsFromKnown for
Hotel Tesoro Los Cabos 4.0/51,886from MX$5,291Hot tub
Hotel Los Patios 4.5/51,009from MX$2,424Breakfast
Solmar Resort Optional All Inclusive 4.2/5917from MX$3,626Hot tub
Hotel Santa Fe Los Cabos by Villa Group 4.2/5759from MX$1,092Pool
Estancia Real Los Cabos 4.2/5548from MX$1,961Breakfast
Playa Grande Resort Optional All Inclusive 4.2/5346from MX$6,124Breakfast
Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional 4.0/5346from MX$3,848Hot tub
Sandos Finisterra All Inclusive 4.3/5291from MX$9,250Pool
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa 4.2/5284from MX$9,306Hot tub
Los Milagros Hotel 4.5/5250from MX$2,109Pool
Holiday Inn Express Cabo San Lucas by IHG 4.5/5224from MX$1,628Pool
Hotel Maria Elena 4.5/5158from MX$1,295Free parking
Cabo Tortuga Hotel Boutique 4.6/5146from MX$2,516Breakfast
Collection O Casa Bella Hotel Boutique, Cabo San Lucas 4.6/5134from MX$6,086Free Wi-Fi
Cabo Inn 4.2/5128from MX$1,147Pet-friendly
Casa Dorada Los Cabos Resort & Spa 4.2/5120from MX$6,512Hot tub

Nearby areas

Good to know

How many places to stay are listed in Cabo San Lucas?

16 properties are listed in Cabo San Lucas, Baja California Sur, with rooms, photos and live partner rates on each page.

What do hotels in Cabo San Lucas cost?

Listed nightly rates on partner sites start around MX$1,092 and run to about MX$9,306 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Cabo San Lucas do guests rate highest?

Cabo Tortuga Hotel Boutique, rated 4.6/5 from 146 Google reviews.