Hotels in Los Cabos

Experience the unparalleled beauty and luxurious comfort of Los Cabos through our selection of the best hotels in the region. Nestled at the tip of Mexico’s Baja California peninsula, these elegant sanctuaries offer more than just a place to rest your head, they perfectly encapsulate the diversity and charm of this beguiling locale. Imagine awaking to the sight of azure waters and the sound of waves gently lapping against the shore. Then embarking on a day filled with adventure, whether it's snorkeling in the vibrant Sea of Cortez, chartering a fishing boat in Marlin Alley, or even teeing off on one of the area's world-renowned golf courses. Perhaps you may prefer to seek harmony and balance in a tranquil spa followed by a splendid culinary feast at a top-rated oceanfront restaurant. Or stroll amongst charming galleries during an art walk in historic San Jose del Cabo. As daylight fades, unwind to the rhythm of the mariachi under a starlit sky. And finally, retreat into the lavish comfort of your suite for a tranquil rest, recharging for another enriching day in this mesmerizing land. Let our curated list guide your choice to the perfect haven, promising a blend of tradition, luxury, and the captivating charm of Los Cabos.

Top destinations in Los Cabos

  • Hotel

    JW Marriott Los Cabos Beach Resort & Spa

    rated as 4.5 out of 5 by 2,148 reviewers
    2.97 mi from city centre
  • Resort

    Hotel Tesoro Los Cabos

    rated as 4 out of 5 by 4,202 reviewers
    5,187 ft from city centre
    from £87 per night
  • Resort

    Hotel Riu Santa Fe - All Inclusive

    rated as 3.5 out of 5 by 13,349 reviewers
    1.6 mi from city centre
    from £177 per night
  • Resort

    Hotel Riu Palace Cabo San Lucas - All Inclusive

    rated as 4 out of 5 by 11,144 reviewers
    1.6 mi from city centre
    from £234 per night
  • Resort

    Pueblo Bonito Rose Resort & Spa - All Inclusive

    rated as 4.5 out of 5 by 9,575 reviewers
    4,344 ft from city centre
    from £246 per night
  • Hotel

    Pueblo Bonito Los Cabos Blanco Beach Resort - All Inclusive

    rated as 4.5 out of 5 by 6,775 reviewers
    4,350 ft from city centre
    from £204 per night
  • Resort

    Hard Rock Hotel Los Cabos

    rated as 4.5 out of 5 by 9,672 reviewers
    4.25 mi from city centre
    from £414 per night
  • Resort

    Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional

    rated as 4.5 out of 5 by 6,826 reviewers
    4,065 ft from city centre
    from £104 per night
  • Resort

    Corazon Cabo, a Noble House Resort

    rated as 4.5 out of 5 by 4,289 reviewers
    4,196 ft from city centre
    from £254 per night
  • Hotel

    Paradisus by Meliá Los Cabos - Adults Only - All Inclusive

    rated as 4.5 out of 5 by 5,366 reviewers
    7.04 mi from city centre
    from £314 per night
  • Resort

    Hotel Riu Palace Baja California - Adults Only - All Inclusive

    rated as 4 out of 5 by 2,864 reviewers
    1.31 mi from city centre
    from £212 per night
  • Resort

    Viceroy Los Cabos

    rated as 4.5 out of 5 by 2,735 reviewers
    1.38 mi from city centre
    from £399 per night
  • Resort

    Royal Solaris Los Cabos - All Inclusive

    rated as 4 out of 5 by 15,851 reviewers
    1.28 mi from city centre
    from £167 per night
  • Hotel

    GR Solaris Lighthouse Los Cabos

    rated as 4.5 out of 5 by 1,750 reviewers
    1.3 mi from city centre
    from £194 per night
  • Resort

    Solmar Resort Optional All Inclusive

    rated as 4 out of 5 by 3,058 reviewers
    1.41 mi from city centre
    from £80 per night

Hotels in Los Cabos with breakfast included

  • Hotel

    Cabo La Estancia

    rated as 5 out of 5 by 3,468 reviewers
    1.06 mi from city centre
    from £446 per night
  • Hotel

    Departamento con vista al mar 2

    rated as 5 out of 5 by 175 reviewers
    2.34 mi from city centre
  • Hotel

    Hilton Grand Vacations Club La Pacifica Los Cabos

    rated as 4.5 out of 5 by 209 reviewers
    6.88 mi from city centre
    from £400 per night
  • Hotel

    Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

    rated as 4.5 out of 5 by 26,172 reviewers
    1.65 mi from city centre
    from £224 per night
  • Hotel

    Zoetry Casa del Mar Los Cabos

    rated as 4.5 out of 5 by 1,893 reviewers
    7.46 mi from city centre
    from £647 per night
  • Resort

    One&Only Palmilla

    rated as 4.5 out of 5 by 1,903 reviewers
    4 mi from city centre
    from £736 per night
  • Resort

    Sandos Finisterra All Inclusive

    rated as 4.5 out of 5 by 8,724 reviewers
    1.29 mi from city centre
    from £315 per night
  • Hotel

    Pueblo Bonito Montecristo Luxury Villas - All Inclusive

    rated as 4.5 out of 5 by 3,097 reviewers
    1.3 mi from city centre
  • Hotel

    Casa Natalia Boutique Hotel

    rated as 4.5 out of 5 by 687 reviewers
    2,772 ft from city centre
    from £193 per night

Best value for money hotels in Los Cabos

Great value hotels for your stay in Los Cabos

  • Hotel

    Casa Luna Bonita

    rated as 5 out of 5 by 1 reviewers
    2,188 ft from city centre
    from £47 per night
  • Hotel

    Kadun Hotel Boutique

    rated as 5 out of 5 by 68 reviewers
    3,028 ft from city centre
    from £91 per night
  • Hotel
    1.63 mi from city centre
    from £184 per night
  • Hotel
    1.1 mi from city centre
    from £165 per night
  • Resort

    Altitude by Krystal Grand Los Cabos – All Inclusive

    rated as 4 out of 5 by 10 reviewers
    2.15 mi from city centre
    from £339 per night
  • Resort

    Le Blanc Spa Resort Los Cabos - Adults Only - All-Inclusive

    rated as 5 out of 5 by 3,871 reviewers
    9.71 mi from city centre
    from £882 per night
  • Hotel

    Mar del Cabo By Velas Resorts Adults Only

    rated as 5 out of 5 by 354 reviewers
    9.41 mi from city centre
    from £271 per night
  • Hotel

    Flamboyan Hotel & Residences

    rated as 4.5 out of 5 by 50 reviewers
    2,746 ft from city centre
    from £118 per night
  • Hotel

    Acre Resort & Residences

    rated as 4.5 out of 5 by 156 reviewers
    1.7 mi from city centre
    from £381 per night

Best rated hotels in Los Cabos

Explore the most popular hotels in Los Cabos based on ratings from other travellers

  • Resort

    1 Homes Preview Cabo

    rated as 5 out of 5 by 528 reviewers
    4,823 ft from city centre
  • Resort

    Grand Velas Boutique Hotel

    rated as 5 out of 5 by 413 reviewers
    9.44 mi from city centre
    from £1,503 per night
  • Resort

    Grand Velas Los Cabos Luxury All Inclusive

    rated as 5 out of 5 by 2,506 reviewers
    9.31 mi from city centre
    from £1,148 per night
  • Hotel

    Casa Maat at JW Marriott Los Cabos Beach Resort & Spa

    rated as 5 out of 5 by 482 reviewers
    2.97 mi from city centre
  • Hotel

    Waldorf Astoria Los Cabos Pedregal

    rated as 5 out of 5 by 3,214 reviewers
    1.39 mi from city centre
    from £1,436 per night
  • Hotel

    Collection O Casa Bella Hotel Boutique, Cabo San Lucas

    rated as 5 out of 5 by 674 reviewers
    4,337 ft from city centre
    from £255 per night
  • Hotel

    The Towers at Pueblo Bonito Pacifica - All Inclusive - Adults Only

    rated as 5 out of 5 by 731 reviewers
    2.03 mi from city centre
    from £455 per night
  • Hotel

    Esperanza, Auberge Collection

    rated as 5 out of 5 by 3,163 reviewers
    4.01 mi from city centre
    from £1,470 per night
  • Hotel

    Chileno Bay Resort & Residences, Auberge Collection

    rated as 5 out of 5 by 1,256 reviewers
    7.78 mi from city centre
    from £1,533 per night

Cheap hotels in Los Cabos

Affordable budget hotels in Los Cabos

  • Hotel

    Sol de Cabo Hotel

    rated as 5 out of 5 by 6 reviewers
    4.95 mi from city centre
  • Hotel

    The Residences Apart-Hotel By Morgan

    rated as 4.5 out of 5 by 2 reviewers
    2,585 ft from city centre
    from £51 per night
  • Hotel

    Cabo Break Hotel

    rated as 5 out of 5 by 2 reviewers
    2.58 mi from city centre
    from £202 per night
  • Hotel

    Collection O Morgan City Center, Los Cabos

    rated as 5 out of 5 by 3 reviewers
    2,595 ft from city centre
    from £99 per night
  • Hotel
    4,498 ft from city centre
    from £37 per night
  • Hotel

    Laiva Hotel San Jose by Tasman

    rated as 5 out of 5 by 25 reviewers
    3,100 ft from city centre
    from £152 per night
  • Aparthotel

    Cabo Vista Hotel Adults Only

    rated as 5 out of 5 by 732 reviewers
    2,969 ft from city centre
    from £60 per night
  • Hotel

    Mayan Monkey Los Cabos - Social Hostel

    rated as 5 out of 5 by 1,374 reviewers
    1.21 mi from city centre
    from £76 per night
  • Hotel

    The Bungalows Hotel

    rated as 5 out of 5 by 1,019 reviewers
    4,163 ft from city centre
    from £126 per night

Travel tips for Los Cabos

Explore more hotels in Los Cabos