Hotels in Baja California Sur

Immerse yourself in the unparalleled beauty and charm of Baja California Sur by experiencing the luxury and comfort of its top-notch hotels. This stunning oasis is not just a destination, but an essential Mexican experience that offers everything from adventures in nature to leisurely indulgence. Blend your days between sun-soaked beaches and breathtaking ocean views at the most sought-after accommodations where enjoyment meets tranquility. Explore the unique marine life by scuba diving or snorkeling in the crystal-clear waters of the Sea of Cortez. Seek serenity in the flourishing oasis of Sierra de la Laguna or surf the epic breaks of Todos Santos. Venture into the capital city of La Paz and savor the rich cultural and gastronomic offerings or simply unwind by the poolside in your very own luxurious accommodation. Indulge in the rejuvenating spas and savour the culinary delights of the region. Baja California Sur, with its fascinating blend of sun, sea, sand, and serenity, is home to some of the best hotels waiting to turn your vacation into a memorable voyage.

Top destinations in Baja California Sur

  • 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 £104 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 £157 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 £205 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 £215 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 £270 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 £427 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 £86 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 £224 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 £376 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 £194 per night
  • Resort

    Viceroy Los Cabos

    rated as 4.5 out of 5 by 2,735 reviewers
    1.38 mi from city centre
    from £258 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 £139 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 £167 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 Baja California Sur with breakfast included

  • Hotel

    Cabo La Estancia

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

    Departamento con vista al mar 2

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

    Tripui Hotel

    rated as 4 out of 5 by 189 reviewers
    14.27 mi from city centre
  • 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 £234 per night
  • Hotel

    La Posada Hotel Boutique

    rated as 4 out of 5 by 547 reviewers
    1.74 mi from city centre
    from £144 per night
  • 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 £626 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 £1,029 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 £297 per night
  • Hotel

    The Bungalows Hotel

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

Best value for money hotels in Baja California Sur

Great value hotels for your stay in Baja California Sur

  • Hotel

    Casa 1880 - Adults Only

    rated as 5 out of 5 by 20 reviewers
    1,503 ft from city centre
  • Hotel

    Salara Boutique Hotel & Villas Todos Santos

    rated as 4 out of 5 by 2 reviewers
    4,104 ft from city centre
    from £753 per night
  • Hotel

    Casa Luna Bonita

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

    Perla La Paz, Tapestry Collection By Hilton

    rated as 5 out of 5 by 4 reviewers
    640 ft from city centre
  • Hotel

    OYO Hotel Miramar, Loreto

    rated as 5 out of 5 by 1 reviewers
    3,251 ft from city centre
  • Hotel

    Kadun Hotel Boutique

    rated as 5 out of 5 by 68 reviewers
    3,028 ft from city centre
    from £84 per night
  • Hotel
    1.63 mi from city centre
    from £279 per night
  • Hotel

    Desierto Azul Boutique Hotel

    rated as 5 out of 5 by 76 reviewers
    2.22 mi from city centre
  • Hotel
    1.1 mi from city centre
    from £208 per night

Best rated hotels in Baja California Sur

Explore the most popular hotels in Baja California Sur 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
    from £720 per night
  • Hotel

    Villa Santa Cruz

    rated as 5 out of 5 by 474 reviewers
    4.54 mi 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,078 per night
  • Resort

    Grand Velas Los Cabos Luxury All Inclusive

    rated as 5 out of 5 by 2,509 reviewers
    9.31 mi from city centre
    from £989 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

    Iguana Inn

    rated as 5 out of 5 by 107 reviewers
    1,706 ft from city centre
  • Hotel

    Waldorf Astoria Los Cabos Pedregal

    rated as 5 out of 5 by 3,218 reviewers
    1.39 mi from city centre
    from £1,450 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 £219 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 £945 per night

Cheap hotels in Baja California Sur

Affordable budget hotels in Baja California Sur

  • Hotel

    Sol de Cabo

    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 £57 per night
  • Hotel

    Baja Real Hotel Boutique

    rated as 4.5 out of 5 by 13 reviewers
    2,766 ft from city centre
  • Hotel

    Cabo Break Hotel

    rated as 5 out of 5 by 2 reviewers
    2.58 mi from city centre
    from £193 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 £73 per night
  • Hotel

    Hotel Casa Coronel

    rated as 3.5 out of 5 by 4 reviewers
    1.04 mi from city centre
  • 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 £154 per night
  • Aparthotel

    Cabo Vista Hotel Adults Only

    rated as 5 out of 5 by 732 reviewers
    2,969 ft from city centre

Travel tips for Baja California Sur