Find hotels in Santa Rosa from £38

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Rosa hotels

Hotel Maria Bonita

Hotel Maria Bonita
3.0 star property
San Jose del Cabo
7.6 out of 10, Good, (8 reviews)
"Great hotel at very good price feel secure and its new so the bed its great feel clean an new for 45 bucks its a very good deal and the staff its very friendly"
United States
ZULMA I
The price is £40
includes taxes & fees
31 May - 1 Jun
Hotel Maria Bonita

Casa del Mar Condos

Casa del Mar Condos
3.5 star property
San José del Cabo
9.6 out of 10, Exceptional, (104 reviews)
"This area is great to relax in vacations"
United States
Humberto Perez
The price is £141
includes taxes & fees
31 May - 1 Jun
Casa del Mar Condos

Hotel Aeropuerto Los Cabos

Hotel Aeropuerto Los Cabos
3.5 star property
San José del Cabo
8.6 out of 10, Excellent, (1,004 reviews)
"Excellent facilities, breakfast above standards. "
Canada
Charles
The price is £170
includes taxes & fees
31 May - 1 Jun
Hotel Aeropuerto Los Cabos

Hotel Colli

Hotel Colli
3.0 star property
Downtown San Jose del Cabo
9.2 out of 10, Wonderful, (421 reviews)
"Great location in the arts district! Great value and the staff was great!"
United States
Nancy
The price is £53
includes taxes & fees
29 Jun - 30 Jun
Hotel Colli

SUITES LOMBOY & PLAZA

SUITES LOMBOY & PLAZA
3.5 star property
San José del Cabo
9.4 out of 10, Exceptional, (123 reviews)
"Everytime about the property and staff was great . Easy access to airport like 5 minutes away ,and or 5 us dollars via Uber. Restaurant,convinient store and pizzeria great . Highly recomend"
United States
Jaime
The price is £79
includes taxes & fees
1 Jun - 2 Jun
SUITES LOMBOY & PLAZA

Cactus Inn Los Cabos

Cactus Inn Los Cabos
3.0 star property
San José del Cabo
8.4 out of 10, Very good, (324 reviews)
"Wry clean and cozy nothing fancy but great stay for the price. Breakfast was excellent and well priced. Not a lot of options but what they had was cooked fresh and to perfection."
United States
Jose
The price is £77
includes taxes & fees
31 May - 1 Jun
Cactus Inn Los Cabos

Hampton Inn & Suites by Hilton Los Cabos

Hampton Inn & Suites by Hilton Los Cabos
3.5 star property
San José del Cabo
8.8 out of 10, Excellent, (1,004 reviews)
"Yes, breakfast was good, and parking was secure."
United States
Luis
The price is £116
includes taxes & fees
5 Jun - 6 Jun
Hampton Inn & Suites by Hilton Los Cabos

HOTEL SOCRAM GH

HOTEL SOCRAM GH
3.5 star property
Cabo San Lucas
8.4 out of 10, Very good, (16 reviews)
"This was a very nice tucked away hotel with very kind staff!!"
United States
Noah
The price is £80
includes taxes & fees
1 Jun - 2 Jun
HOTEL SOCRAM GH

Capital O Hotel Jazuli

Capital O Hotel Jazuli
2.5 star property
San José del Cabo
7.8 out of 10, Good, (103 reviews)
"Great hotel "
Canada
Giraldo
The price is £55
includes taxes & fees
31 May - 1 Jun
Capital O Hotel Jazuli

Club Regina Los Cabos

Club Regina Los Cabos
4.0 star property
San José del Cabo
8.4 out of 10, Very good, (1,003 reviews)
"Stayed in room with well stocked kitchenette. Amazing views and very attentive staff. "
United States
Darrell
The price is £106
includes taxes & fees
31 May - 1 Jun
Club Regina Los Cabos

Holiday Inn Express Cabo San Lucas by IHG

Holiday Inn Express Cabo San Lucas by IHG
3.0 star property
El Tezal
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean rooms, great breakfast"
Canada
Gerald
The price is £74
includes taxes & fees
28 Jun - 29 Jun
Holiday Inn Express Cabo San Lucas by IHG

City Express Plus by Marriott Cabo San Lucas

City Express Plus by Marriott Cabo San Lucas
3.0 star property
Colonia El Progreso
8.6 out of 10, Excellent, (901 reviews)
"Very good breakfast would stay here again "
Canada
Amber
The price is £58
includes taxes & fees
14 Jun - 15 Jun
City Express Plus by Marriott Cabo San Lucas

Zadun Los Cabos, a Ritz-Carlton Reserve Residence

Zadun Los Cabos, a Ritz-Carlton Reserve Residence
5.0 star property
San José del Cabo
The price is £7,930
includes taxes & fees
20 Jun - 21 Jun
Zadun Los Cabos, a Ritz-Carlton Reserve Residence

Hotel Boutique Plaza Doradas

Hotel Boutique Plaza Doradas
3.0 star property
Downtown San Jose del Cabo
8.8 out of 10, Excellent, (232 reviews)
"The rooms are clean, the staff are very friendly and helpful and it is in good central location. "
Canada
Emmanuel
The price is £60
includes taxes & fees
31 May - 1 Jun
Hotel Boutique Plaza Doradas

Colmena Hotel Los Cabos Marina

Colmena Hotel Los Cabos Marina
3.0 star property
Downtown Cabo San Lucas
8.6 out of 10, Excellent, (132 reviews)
"Only stayed for a day and it was good enough. Room was comfortable and the breakfast was great. "
Canada
deybi Mazuera
The price is £66
includes taxes & fees
19 Jun - 20 Jun
Colmena Hotel Los Cabos Marina

Cabo Inn Hotel

Cabo Inn Hotel
2.0 star property
Downtown Cabo San Lucas
8.2 out of 10, Very good, (613 reviews)
"The stay was amazing amazing staff. Room was super clean. "
United States
estefani leticia
The price is £43
includes taxes & fees
30 Jun - 1 Jul
Cabo Inn Hotel

Hyatt Place Los Cabos

Hyatt Place Los Cabos
3.0 star property
Zona Hotelera
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean. Great location. Excellent staff. Great breakfast."
United States
kenneth
The price is £103
includes taxes & fees
16 Jun - 17 Jun
Hyatt Place Los Cabos

Fairfield by Marriott Los Cabos

Fairfield by Marriott Los Cabos
3.5 star property
El Medano Ejidal
8.2 out of 10, Very good, (1,000 reviews)
"Room was clean and had good breakfast "
Canada
ron
The price is £74
includes taxes & fees
13 Jun - 14 Jun
Fairfield by Marriott Los Cabos

MariaMar Suites

MariaMar Suites
3.0 star property
Costa Azul
8.6 out of 10, Excellent, (348 reviews)
"Beautiful flowers, great view, nice pool, helpful staff"
United States
Jody
The price is £71
includes taxes & fees
1 Jun - 2 Jun
MariaMar Suites

Hotel Posada Señor Mañana

Hotel Posada Señor Mañana
3.0 star property
Downtown San Jose del Cabo
8.2 out of 10, Very good, (271 reviews)
"Friendly staff, comfy beds and excellent quality sheets. Good location! "
United States
Valerie
The price is £51
includes taxes & fees
28 Jun - 29 Jun
Hotel Posada Señor Mañana
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Rosa attractions

Top Santa Rosa Hotel Reviews

More cheap stays in Santa Rosa

Find out more about Santa Rosa

Top reasons to visit Santa Rosa

  • Stunning Beaches: Santa Rosa boasts beautiful beaches perfect for sunbathing and swimming, offering a relaxing atmosphere.
  • Outdoor Activities: The area is ideal for golf enthusiasts and nature lovers, with plenty of outdoor sports options available.
  • Cultural Attractions: Explore local art galleries and cultural spots that showcase the region's artistic heritage.
  • Family-Friendly Atmosphere: Santa Rosa caters to families with various activities and a welcoming environment.
  • Diverse Accommodation: A wide range of hotels and resorts ensures a comfortable stay for all types of travellers.

Find great hotels near Santa Rosa

Discover a range of accommodation options in Santa Rosa, San José del Cabo, where you can find both resorts and hotels tailored for families and adventure seekers alike. Whether you're after budget-friendly hotels or exclusive deals, Santa Rosa offers a variety of choices to suit every traveller's needs. Enjoy a memorable beach vacation in this stunning locale, ensuring your stay is both comfortable and enjoyable.

  • Hyatt Ziva Los Cabos - All Inclusive: Hyatt Ziva Los Cabos is a luxurious 4.5-star all-inclusive resort boasting a commendable guest rating of 9.0. Perfect for families and beach lovers, this property offers direct access to stunning shores, ensuring a memorable vacation experience. Guests can indulge in unlimited food and drinks, featuring a variety of dining options, including à la carte and buffet styles. The resort also caters to younger visitors with amenities such as a children’s club, arcade game room, and dedicated activities. With a focus on relaxation and entertainment, Hyatt Ziva promises a perfect blend of leisure and fun for all ages, located a mere 4.8km from Santa Rosa.
  • Royal Solaris Los Cabos & Spa - All Inclusive: With a 3.5-star rating and an inviting atmosphere, Royal Solaris Los Cabos & Spa offers an all-inclusive experience that is both engaging and family-friendly. Rated 9.0 by guests, this resort features direct beach access and a variety of activities, including theme parties, cooking classes, and a climbing wall. The property is designed for families, providing amenities such as a children’s club and a pool specifically for younger guests. With its emphasis on fun and relaxation, Royal Solaris is an excellent choice for those seeking an active beach getaway, situated just 4.8km from Santa Rosa.
  • Hilton Vacation Club Cabo Azul Los Cabos: Hilton Vacation Club Cabo Azul Los Cabos is another 4.5-star gem, proudly holding a guest rating of 9.0. This resort combines elegance with family-friendly amenities, featuring direct beach access and a stunning pool area. Offering a children’s club and supervised childcare services, it ensures that young guests are well entertained. The property is ideal for families looking to create lasting memories in a beautiful setting, with a plethora of activities available. Located 4.8km from Santa Rosa, Cabo Azul is perfect for those seeking a balance of relaxation and adventure.

Where to stay in Santa Rosa

Santa Rosa, nestled in the picturesque San José del Cabo, is a delightful village perfect for beach lovers and outdoor enthusiasts alike. This charming destination offers a relaxing atmosphere, ideal for family-friendly outings and romantic excursions. Explore nearby areas like San Francisco and the stunning Baja California coastline, where friendly locals and breathtaking scenery await. Whether you're strolling along the beach or indulging in local cuisine, Santa Rosa promises an unforgettable vacation experience.

  • San José del Cabo: Nestled within the picturesque Baja California Sur, San José del Cabo is a vibrant city renowned for its charming blend of rich culture and natural beauty. Visitors flock here year-round, particularly from March to April and July, drawn by its stunning beaches and outdoor activities. The city boasts excellent golf courses and a lively marina, making it a paradise for sports enthusiasts. Explore the historic town centre with its cobblestone streets, art galleries, and local cuisine, ensuring a delightful cultural experience at every turn.
  • El Zacatal: A quaint neighbourhood located a mere 1.1km from Santa Rosa, El Zacatal offers a peaceful retreat with a unique cultural twist. Its popularity peaks during the summer months and around the festive season, attracting those eager to enjoy its serene beaches and artistic attractions. Visitors can immerse themselves in local art at nearby galleries while soaking up the sun on the sandy shores. El Zacatal is perfect for travellers seeking a blend of relaxation and cultural enrichment.
  • El Rosarito: Situated 3.2km from Santa Rosa, El Rosarito is a lively neighbourhood appealing to families and outdoor enthusiasts alike. This area sees a surge in visitors during the summer and holiday periods, offering a variety of activities such as golf and shopping. The nearby beach provides an ideal setting for sunbathing and beach games, while vibrant art galleries showcase local talent. El Rosarito is perfect for those looking to enjoy a mix of adventure and leisure.

Things to do near Santa Rosa

Santa Rosa offers a delightful getaway for beach and outdoor enthusiasts, featuring scenic vistas and a range of activities. Golf aficionados can enjoy the local golf course, while those seeking relaxation can indulge in a spa retreat. For a spot of retail therapy, a shopping spree in Santa Rosa is a must, with a variety of shops to explore. Whether you're after relaxation or recreation, Santa Rosa caters to all your holiday desires.

Shopping

In Santa Rosa, you can explore local boutiques for unique souvenirs. If you're up for a drive, head to Plaza del Pescador for a wider selection of shops and eateries, or visit the San José del Cabo Art District for local crafts and artwork that capture the essence of Baja California Sur.

Recreation

At Cabo del Sol Golf, indulge in a premium golfing experience set amidst breathtaking landscapes, just 24.1km from Santa Rosa. Meanwhile, Quivira Golf Club, located 33.8km away, offers an exquisite blend of luxury and nature, perfect for relaxation and recreation.

Adventure

In Santa Rosa, explore the breathtaking landscapes while hiking through the Sierra de la Laguna mountains. Experience thrilling off-road adventures with ATV tours along the rugged coastline. For a unique experience, try surfing the waves at nearby beaches, perfect for both beginners and seasoned surfers alike.

Nightlife

In Santa Rosa, the vibrant nightlife is highlighted by lively beach bars and local taverns, where you can enjoy traditional Mexican music. Venues like The Cabo Wabo and El Squid Roe offer energetic atmospheres, making for unforgettable evenings filled with dancing and great company.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Santa Rosa

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Rosa are May and September to October, where the prices are slightly lower. This is in comparison to March and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Santa Rosa is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Rosa is Tuesday. The most expensive day to stay in Santa Rosa is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Santa Rosa with your flights and activities through an Expedia package.

Find the best attractions near Santa Rosa

Santa Rosa in San José del Cabo offers a delightful blend of beach and outdoor experiences, perfect for a scenic getaway. Visitors can explore a variety of cultural attractions, including galleries and art spots, alongside beautiful beaches. Whether you're seeking artistic inspiration or a relaxing day by the shore, Santa Rosa caters to all tastes, ensuring a memorable holiday in this charming location.

  • Socorro Island: A stunning island located 3.2km from Santa Rosa, Socorro Island offers idyllic outdoor experiences with its tranquil beaches and vibrant marine life, perfect for snorkelling and diving enthusiasts seeking adventure amidst beautiful natural surroundings.
  • San Jose del Cabo Art District: Just 3.2km away, this vibrant gallery district is rich in culture, showcasing local artists' works. Stroll through colourful streets adorned with murals and enjoy a unique blend of art, food, and community spirit.
  • Playa Hotelera: Located 4.8km from Santa Rosa, Playa Hotelera is a picturesque beach ideal for sunbathing and relaxation. With its soft sands and gentle waves, it's the perfect spot to unwind and soak up the sun.

Best time to go to Santa Rosa

The best time to visit Santa Rosa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Santa Rosa falls in July and August. August has slightly high visitor numbers and sunny weather. The coolest average temperature in Santa Rosa falls in January, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.4°F (20.2°C)No RainSunnyAverageSlightly High
February68.9°F (20.5°C)No RainSunnyAverageAverage
March71.6°F (22.0°C)No RainSunnyAverageSlightly High
April74.7°F (23.7°C)No RainSunnyAverageAverage
May78.8°F (26.0°C)No RainSunnySlightly LowSlightly Low
June82.6°F (28.1°C)No RainSunnyAverageAverage
July85.3°F (29.6°C)No RainSunnySlightly HighAverage
August85.3°F (29.6°C)Light RainSunnySlightly HighAverage
September83.3°F (28.5°C)Light RainMostly SunnySlightly LowSlightly Low
October80.6°F (27.0°C)No RainSunnySlightly LowSlightly Low
November75.6°F (24.2°C)No RainSunnyAverageAverage
December70.0°F (21.1°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Santa Rosa

For your visit to Santa Rosa, San José del Cabo, the primary airport is Los Cabos International Airport (SJD), situated 8.0km away. Nearby, you’ll find luxurious accommodations such as the 5-star Viceroy Los Cabos and Zadun Los Cabos, both approximately 12.9km from the airport, which provide convenient access. Alternatively, La Paz Airport (LAP) is 128.7km away, with excellent options like Hotel Indigo La Paz and Baja Club Hotel, both around 7 to 17.7km from LAP, offering shuttle services for easy transport. This makes travel to Santa Rosa comfortable and accessible from either airport.

Frequently asked questions

When is the best time to go to Santa Rosa?
The best time to visit Santa Rosa is during the dry season, which runs from October to May, offering warm, sunny days superb for exploring.

For those looking to enjoy the pleasant weather without the peak season crowds, November and May are ideal. These months still offer excellent conditions for outdoor activities like hiking and beach visits, but with fewer tourists, you'll find a more relaxed atmosphere and potentially better value on accommodation and experiences.

If you're particularly interested in marine life, the cooler months from December to April are best for whale watching, as grey whales migrate to the warmer waters of Baja California Sur.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Rosa.
How can I save on a Santa Rosa hotel booking with Expedia?
Members always get our best prices. Find our best Santa Rosa hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Santa Rosa hotel?
Prices for hotels in Santa Rosa often vary, but you can find a great deal from £38 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia