Find hotels in Santa Rosa from £44

  • 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

Family Friendly APT 17 Ocean View, 3br, 6 pax

Family Friendly APT 17 Ocean View, 3br, 6 pax
2.0 star property
San José del Cabo
6.8 out of 10, (3 reviews)
"Beautiful rooms"
Canada
Niki
The price is £249
includes taxes & fees
2 Mar - 3 Mar
Family Friendly APT 17 Ocean View, 3br, 6 pax

Casa del Mar Condos

Casa del Mar Condos
3.5 star property
San José del Cabo
9.6 out of 10, Exceptional, (102 reviews)
"Great accommodations, stunning view and super nice people. Will definitely be back."
United States
Mindi
The price is £150
includes taxes & fees
17 Mar - 18 Mar
Casa del Mar Condos

Hotel Maria Bonita

Hotel Maria Bonita
3.0 star property
San Jose del Cabo
10.0 out of 10, Exceptional, (1 review)
"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 £39
includes taxes & fees
2 Mar - 3 Mar
Hotel Maria Bonita

Vidasoul Hotel and Crossroads Country Club Restaurant

Vidasoul Hotel and Crossroads Country Club Restaurant
4.0 star property
Vinorama
8.6 out of 10, Excellent, (169 reviews)
"Great room that was clean, comfortable, and well maintained. The views are absolutely amazing, and the location is truly stunning. The staff were very attentive and kind, making the stay even better. The on-site restaurant served excellent food. Overall, a wonderful place to stay and highly recommended."
United States
damian
Vidasoul Hotel and Crossroads Country Club Restaurant

Marella Cabo

Marella Cabo
4.0 star property
Cabo San Lucas
9.2 out of 10, Wonderful, (37 reviews)
"The customer service here was absolutely amazing and the rooms and view are just as pictured. Highly recommend staying here while visiting Cabo."
United States
Shonna
Marella Cabo

Vista Encantada Spa Resort & Residences

Vista Encantada Spa Resort & Residences
4.5 star property
Cabo San Lucas
8.8 out of 10, Excellent, (33 reviews)
"The residences qere beautiful and our butler was fantastic!"
United States
Elisa
The price is £375
includes taxes & fees
23 Mar - 24 Mar
Vista Encantada Spa Resort & Residences

Hacienda del Mar Los Cabos, An Autograph Collection All-Inclusive Resort by Marriott

Hacienda del Mar Los Cabos, An Autograph Collection All-Inclusive Resort by Marriott
4.5 star property
Cabo San Lucas
8.4 out of 10, Very good, (989 reviews)
"Clean room, amazing staff, and beautiful property!"
United States
Vanessa
The price is £590
includes taxes & fees
22 Mar - 23 Mar
Hacienda del Mar Los Cabos, An Autograph Collection All-Inclusive Resort by Marriott

Mar del Cabo By Velas Resorts

Mar del Cabo By Velas Resorts
4.0 star property
Cabo San Lucas
9.6 out of 10, Exceptional, (213 reviews)
"Such a beautiful part of the beach. The hotel was pristine and super chill. Staff was amazing! "
United States
Olga
The price is £336
includes taxes & fees
2 Mar - 3 Mar
Mar del Cabo By Velas Resorts

The Club at Hacienda del Mar

The Club at Hacienda del Mar
3.0 star property
Cabo San Lucas
8.8 out of 10, Excellent, (74 reviews)
"We enjoyed our time, pools were great, staff friendly!"
Canada
Zachary
The price is £249
includes taxes & fees
15 Mar - 16 Mar
The Club at Hacienda del Mar

Sunrock Hotel and Suites

Sunrock Hotel and Suites
3.0 star property
Cabo San Lucas
8.2 out of 10, Very good, (735 reviews)
"The value is fantastic. Great location. Staff were very friendly and cleaning staff are wonderful."
Canada
Bradley
The price is £102
includes taxes & fees
10 Mar - 11 Mar
Sunrock Hotel and Suites

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, (861 reviews)
"Amazing stay!"
United States
Cassina
The price is £83
includes taxes & fees
17 Mar - 18 Mar
City Express Plus by Marriott Cabo San Lucas

The Cape, A Thompson Hotel, by Hyatt

The Cape, A Thompson Hotel, by Hyatt
5.0 star property
Cabo San Lucas
9.6 out of 10, Exceptional, (1,003 reviews)
"The views are the best in Cabo! The staff was fantastic and friendly "
Canada
Clint
The price is £666
includes taxes & fees
17 Mar - 18 Mar
The Cape, A Thompson Hotel, by Hyatt

Chileno Bay Resort & Residences, Auberge Collection

Chileno Bay Resort & Residences, Auberge Collection
5.0 star property
Cabo San Lucas
9.4 out of 10, Exceptional, (152 reviews)
"Amazing hotel, service was fabulous and every detail was so luxurious "
United States
Paul
The price is £1,316
includes taxes & fees
2 Mar - 3 Mar
Chileno Bay Resort & Residences, Auberge Collection

Montage Los Cabos

Montage Los Cabos
5.0 star property
Cabo San Lucas
9.8 out of 10, Exceptional, (235 reviews)
"Amazing resort and staff were incredible!"
United States
Loren
The price is £1,329
includes taxes & fees
26 Mar - 27 Mar
Montage Los Cabos

Garza Blanca Resort & Spa Los Cabos

Garza Blanca Resort & Spa Los Cabos
5.0 star property
Cabo San Lucas
9.0 out of 10, Wonderful, (471 reviews)
"The resort was wonderful and food was amazing!!! "
United States
Brittney
The price is £584
includes taxes & fees
8 Mar - 9 Mar
Garza Blanca Resort & Spa Los Cabos

Hacienda Encantada Resort & Residences

Hacienda Encantada Resort & Residences
4.5 star property
Cabo San Lucas
8.4 out of 10, Very good, (1,005 reviews)
"Great place at very reasonable prices "
United States
Francisco
The price is £227
includes taxes & fees
5 Mar - 6 Mar
Hacienda Encantada Resort & Residences

Pueblo Bonito Rose Resort and Spa - All Inclusive

Pueblo Bonito Rose Resort and Spa - All Inclusive
4.0 star property
El Medano Ejidal
8.4 out of 10, Very good, (1,238 reviews)
"Food and location was great, more of an older crowd but employees said it was the time of year. "
United States
Andrew
The price is £270
includes taxes & fees
3 Mar - 4 Mar
Pueblo Bonito Rose Resort and Spa - All Inclusive

Grand Velas Los Cabos - All Inclusive

Grand Velas Los Cabos - All Inclusive
5.0 star property
Cabo San Lucas
9.6 out of 10, Exceptional, (363 reviews)
"The staff were amazing and went out of their way to make our family have an incredible vacation. "
United States
Martin William
Grand Velas Los Cabos - All Inclusive

Esperanza, Auberge Collection

Esperanza, Auberge Collection
5.0 star property
Cabo San Lucas
10.0 out of 10, Exceptional, (455 reviews)
"The most amazing stay at Esperanza, literally zero complaints. The site is beautiful, rooms are wonderful, the staff is so friendly and go above and beyond, and the food was very good. Will definitely come back!"
United States
Andrea
The price is £1,813
includes taxes & fees
3 Mar - 4 Mar
Esperanza, Auberge Collection

Casa Palo Verde

Casa Palo Verde
3.0 star property
Juárez
9.6 out of 10, Exceptional, (96 reviews)
"The communication from the hotel was great. Very detailed information on how to get to the hotel. Jose was amazing and offered options on dining in the area. The room was spacious and very clean. Would definitely recommend staying here!"
Canada
Janice
Casa Palo Verde
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
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 with crystal-clear waters, perfect for relaxation and sunbathing.
  • Outdoor Adventures: Visitors can engage in various outdoor activities, including hiking trails that showcase the region's natural beauty.
  • Charming Downtown: Explore the quaint downtown area filled with local shops, galleries, and vibrant atmosphere.
  • Cultural Experiences: Enjoy a blend of cultural experiences alongside outdoor pursuits, enriching your holiday.
  • Excellent Accommodation: Choose from a range of family-friendly resorts and hotels for a comfortable stay.

Find great hotels near Santa Rosa

Discover an array of exceptional accommodation options in Santa Rosa, San José del Cabo, where you can enjoy a delightful blend of family-friendly resorts and hotels. Whether you seek a beach getaway or an adventure-filled holiday, Santa Rosa offers the best hotels tailored to your needs. Experience a memorable stay in one of the great hotels that promise comfort and convenience for an unforgettable Mexican getaway.

  • Hyatt Ziva Los Cabos - All Inclusive: Nestled three miles from Santa Rosa, Hyatt Ziva Los Cabos is a luxurious 4.5-star resort designed for families seeking an all-inclusive experience. This property boasts a spa-themed atmosphere, offering a range of amenities such as 24-hour room service, a well-stocked minibar, and a variety of dining options, including buffet and à la carte. Families will appreciate the dedicated children's facilities, including an arcade game room, babysitting services, and a first aid kit. Relaxation is key here, with an adult-supervised pool, sun loungers, and rejuvenating spa treatments available to guests.
  • Royal Solaris Los Cabos & Spa - All Inclusive: Only three miles from Santa Rosa, Royal Solaris Los Cabos presents a charming 3.5-star retreat ideal for families and business travellers alike. This lively resort features a wealth of activities, including cooking and language lessons, theme parties, and a water park for children. For business needs, multiple meeting rooms and a conference centre are at your disposal. Guests can enjoy unlimited food and drink options, along with limited hours for room service, ensuring a delightful stay. The vibrant atmosphere makes it a perfect choice for family vacations and business gatherings.
  • Barceló Gran Faro Los Cabos - All Inclusive: Located just three miles from Santa Rosa, Barceló Gran Faro Los Cabos invites guests to enjoy a beach-themed adventure at this 3.5-star resort. With direct beach access and numerous recreational activities available, including boat tours and horse riding, this accommodation is perfect for those seeking excitement. The hotel features an array of amenities, such as a conference centre and multiple meeting rooms for business visitors. Guests can indulge in diverse dining options, fitness classes, and vibrant entertainment, making it an ideal destination for both relaxation and adventure.

Where to stay near Santa Rosa

Santa Rosa, nestled in San José del Cabo, offers a delightful blend of outdoor adventures and serene beach scenery. Visitors can explore the charming downtown, unwind at local shops, and enjoy family-friendly excursions. Ideal for a romantic weekend break, Santa Rosa is perfect for those seeking relaxation amidst friendly locals. Venture into nearby neighbourhoods for a taste of the vibrant atmosphere that makes this region a hidden gem in Baja California Sur.

  • San José del Cabo: Located a mere 1.2km from Santa Rosa, San José del Cabo is a charming city that beautifully blends traditional Mexican culture with modern amenities. Known for its vibrant arts scene, visitors can explore numerous galleries and boutiques in the historic downtown area. The city is perfect for outdoor enthusiasts, offering a range of activities from golf at world-class courses to relaxing on pristine beaches. A visit to the marina and dock port is a must for those seeking a leisurely day by the water, while the bustling shopping centres provide a taste of local craftsmanship.
  • El Zacatal: Just 435m from Santa Rosa, El Zacatal is a delightful neighbourhood ideal for those who enjoy eco-friendly and adventure experiences. With its proximity to nature reserves and museums, El Zacatal invites visitors to immerse themselves in the natural beauty of the region. The local beach is perfect for sunbathing and water sports, while the nearby shopping centre offers unique local goods. This area is particularly appealing for those looking to explore the great outdoors and appreciate the lush surroundings.
  • El Rosarito: Situated 1.2km from Santa Rosa, El Rosarito is a vibrant neighbourhood that caters to families and city enthusiasts alike. With its family-friendly atmosphere, visitors can enjoy a variety of activities, from golfing to exploring the local tourist precinct, which is filled with shops and galleries. The beach offers stunning views and opportunities for relaxation, making it a popular spot for both tourists and locals. El Rosarito is the perfect destination for those looking to experience the lively culture of San José del Cabo while enjoying a laid-back beach vibe.

Things to do near Santa Rosa

Santa Rosa, located in San José del Cabo, is ideal for outdoor and beach enthusiasts, offering stunning scenery and activities. Visitors can enjoy golfing at private clubs and courses, alongside beautiful hiking trails that showcase the area's natural beauty. With its perfect combination of relaxation and adventure, Santa Rosa promises an unforgettable vacation experience.

Shopping

In Santa Rosa, you can visit Plaza Mega Comercial Mexicana and Plaza Artesanos, both located 1.9km away, offering a vibrant atmosphere for families and shoppers alike. Additionally, El Merkado, a market 3.7km away, provides a delightful mix of local goods and family-friendly experiences.

Recreation

Club Campestre Golf Course offers a stunning outdoor setting for golf enthusiasts, located 2.5km from Santa Rosa, where you can enjoy the fresh air and scenic views. Alternatively, the San Jose Estuary, just 1.9km away, provides a tranquil environment for relaxation and wellness amidst nature.

Puerto Los Cabos Golf Course, situated 2.5km from Santa Rosa, invites you to experience exhilarating golf in a beautiful outdoor landscape, perfect for both seasoned players and novices alike.

Adventure

Experience the thrill of Mar y Sierra, located 2.5km from Santa Rosa, where you can dive into vibrant underwater sports amidst stunning marine life. For a different adventure, head to Marlin Alley, 11.8km away, perfect for exhilarating water sports in an outdoor setting.

For hiking enthusiasts, the Cascada Sol de Mayo Trailhead, situated 18.0km from Santa Rosa, offers scenic trails and breathtaking views, combining adventure with the beauty of nature.

Nightlife

Experience the vibrant nightlife at La Revolución on the beachfront, with its lively atmosphere and refreshing cocktails. For a more relaxed vibe, visit The Rooftop at Hotel El Ganzo, offering stunning views and a selection of fine wines to enjoy under the stars.

Booking tips and Expedia advantages for Santa Rosa

Santa Rosa offers numerous ways to save money during your visit. Enjoy free activities such as Costa Azul Beach and La Playita, while public transport options like bicycles can help you get around affordably. The best time to visit is from August to October when prices are lower. Booking your hotel about a month in advance can yield the best deals, and checking Expedia’s last-minute offers may also uncover savings. Remember, Wednesday is the cheapest day to stay, while Saturday tends to be the most expensive. Consider bundling your hotel, flights, and activities for additional discounts.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Rosa are August to October, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Santa Rosa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Rosa is Wednesday. The most expensive day to stay in Santa Rosa is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your ideal location, and more. You can organise your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You may find that you can save money by combining your hotel reservations 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 mix of outdoor adventures, stunning beaches, and vibrant scenery, making it an ideal spot for relaxation and exploration. Visitors can enjoy various attractions, including beautiful beaches, local galleries, and nearby islands. This destination is perfect for those seeking cultural experiences alongside outdoor activities. Be sure to explore the attractions that Santa Rosa has to offer for an unforgettable holiday.

  • Costa Azul Beach: A stunning stretch of golden sand, Costa Azul Beach offers a vibrant atmosphere perfect for sunbathing, swimming, and surfing. Its picturesque waves and stunning sunsets create an idyllic setting for relaxation.
  • Socorro Island: An unspoiled gem, Socorro Island is a paradise for outdoor enthusiasts. With its pristine beaches and crystal-clear waters, it’s perfect for snorkelling, diving, and exploring the rich marine life that thrives in the area.
  • San Jose del Cabo Art District: Immerse yourself in culture at the San Jose del Cabo Art District, renowned for its charming galleries and vibrant street art. This area showcases the creativity of local artisans and hosts various cultural events throughout the year.

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 average 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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.4°F (20.2°C)No Rain (Dry)SunnyAverageAverage
February68.9°F (20.5°C)No Rain (Dry)SunnyAverageAverage
March71.6°F (22.0°C)No Rain (Dry)SunnySlightly HighSlightly High
April74.7°F (23.7°C)No Rain (Dry)SunnyAverageSlightly High
May78.8°F (26.0°C)No Rain (Dry)SunnySlightly LowAverage
June82.6°F (28.1°C)No Rain (Dry)SunnyAverageAverage
July85.3°F (29.6°C)No Rain (Dry)SunnySlightly HighAverage
August85.3°F (29.6°C)Light RainSunnyAverageSlightly Low
September83.3°F (28.5°C)Light RainMostly SunnySlightly LowSlightly Low
October80.6°F (27.0°C)No Rain (Dry)SunnySlightly LowSlightly Low
November75.6°F (24.2°C)No Rain (Dry)SunnyAverageAverage
December70.0°F (21.1°C)No Rain (Dry)SunnySlightly 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 3.1km away. This airport serves various airlines and offers convenient access to the area. Nearby, you’ll find excellent accommodation options such as the Viceroy Los Cabos, Zadún, a Ritz-Carlton Reserve, and Residences at Zadún, all of which are approximately 5.0km from the airport. Each of these luxurious hotels provides easy transportation services to and from Los Cabos International Airport, ensuring a smooth journey for your stay in this beautiful region of Baja California Sur.

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 £44 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