Default HTG hotel image

Hotel Guide - Rosario and San Bernando Corals Natural National Park hotels in , Colombia.

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Rosario and San Bernando Corals Natural National Park hotels

1. Barú Mandala Beach

Barú Mandala Beach
3.0 star property
28 km from Rosario and San Bernando Corals Natural National Park
The price is €87
1 Aug - 2 Aug
Barú Mandala Beach

2. Raices del rosario

Raices del rosario
3.0 star property
17.1 km from Rosario and San Bernando Corals Natural National Park
The price is €82
1 Aug - 2 Aug
Raices del rosario

3. Hotel Dharma Islas Del Rosario

Hotel Dharma Islas Del Rosario
2.0 star property
16.3 km from Rosario and San Bernando Corals Natural National Park
The price is €238
13 Aug - 14 Aug
Hotel Dharma Islas Del Rosario

4. Sabaleo Beach House

Sabaleo Beach House
3.0 star property
44.4 km from Rosario and San Bernando Corals Natural National Park
The price is €27
13 Aug - 14 Aug
Sabaleo Beach House

5. Renacer ancestral Barú

Renacer ancestral Barú
3.0 star property
28.6 km from Rosario and San Bernando Corals Natural National Park
The price is €28
1 Aug - 2 Aug
Renacer ancestral Barú

6. Wala beach club

Wala beach club
3.0 star property
46.9 km from Rosario and San Bernando Corals Natural National Park
The price is €158
2 Aug - 3 Aug
Wala beach club

7. Apartamento 1605

Apartamento 1605
2.0 star property
46.9 km from Rosario and San Bernando Corals Natural National Park
Apartamento 1605

8. Thani Ecobeach Barú

Thani Ecobeach Barú
3.0 star property
29.5 km from Rosario and San Bernando Corals Natural National Park
9.6 out of 10, Exceptional, (15 reviews)
"This was the BEST hotel in Baru away from the craziness of Playa Blanca. Great food(natural), friendly staff. Snorkels, paddle board and kayaks were a boon for sure. The dreamcatcher vibe was cool and they had mats, blocks and space to do our yoga."
United States
Ellen
The price is €128
11 Aug - 12 Aug
Thani Ecobeach Barú

9. EcoHotel Hector

EcoHotel Hector
2.0 star property
29.2 km from Rosario and San Bernando Corals Natural National Park
10.0 out of 10, Exceptional, (4 reviews)
"Sin duda la mejor cabaña, la atenciòn excelente"
Colombia
Belkis
The price is €56
11 Aug - 12 Aug
EcoHotel Hector

10. Tiny Village Cartagena Boutique Resort

Tiny Village Cartagena Boutique Resort
3.0 star property
44.3 km from Rosario and San Bernando Corals Natural National Park
8.8 out of 10, Excellent, (29 reviews)
"We enjoyed our stay, it was very serene and comfortable with great staff who helped us get around to all the fun outings around Cartagena and the islands. Tia is a fabulous cook and Jose and Akil were always very helpful with any of our needs or planning day trips. The Tiny Village was perfect for our needs. If you want a community feel with great attentive staff this is your place! "
United States
Valorie
The price is €59
10 Aug - 11 Aug
Tiny Village Cartagena Boutique Resort

11. Soy Local Islawa

Soy Local Islawa
3.0 star property
16.5 km from Rosario and San Bernando Corals Natural National Park
9.0 out of 10, Wonderful, (41 reviews)
"Loved the peaceful, quiet vibe of the hotel - and the balcony overlooking the sea was wonderful "
United States
Kara
The price is €165
3 Aug - 4 Aug
Soy Local Islawa

12. Hotel Isla del Sol

Hotel Isla del Sol
2.5 star property
16.9 km from Rosario and San Bernando Corals Natural National Park
9.4 out of 10, Exceptional, (75 reviews)
"Beutiful location , not too crowded more family-friendly. Staff excellent. Very tranquil."
United States
Carmen
The price is €230
30 Aug - 31 Aug
Hotel Isla del Sol

13. Éteka Slow Beach Hotel

Éteka Slow Beach Hotel
3.0 star property
42.5 km from Rosario and San Bernando Corals Natural National Park
9.2 out of 10, Wonderful, (47 reviews)
"This beach club was just awesome and the staff was fantastic and the food was very good and I will definitely be back"
United States
Brent
The price is €181
3 Aug - 4 Aug
Éteka Slow Beach Hotel

14. ACASI Rustic Beach

ACASI Rustic Beach
3.0 star property
15.9 km from Rosario and San Bernando Corals Natural National Park
9.6 out of 10, Exceptional, (11 reviews)
"Nice hotel"
Switzerland
José
The price is €275
1 Aug - 2 Aug
ACASI Rustic Beach

15. Namaste Beach Club & Hotel

Namaste Beach Club & Hotel
3.5 star property
44.7 km from Rosario and San Bernando Corals Natural National Park
8.8 out of 10, Excellent, (55 reviews)
"It was amazing to stay at the resort - coming back next year !"
United States
Gabija
The price is €145
13 Aug - 14 Aug
Namaste Beach Club & Hotel

16. Bora Bora Cartagena

Bora Bora Cartagena
4.0 star property
16 km from Rosario and San Bernando Corals Natural National Park
9.6 out of 10, Exceptional, (52 reviews)
"Great stay! The staff, food, service, room - everything was a 10!"
United States
Hillary
The price is €329
5 Aug - 6 Aug
Bora Bora Cartagena

17. Cabana Glamping Geronimo

Cabana Glamping Geronimo
3.0 star property
28.2 km from Rosario and San Bernando Corals Natural National Park
8.4 out of 10, Very good, (18 reviews)
"Fantastic experience at Cabana. All the stuff were amazing and very friendly. We will be back. Thanks so much. "
United Kingdom
John
The price is €98
2 Aug - 3 Aug
Cabana Glamping Geronimo

18. HOTEL PLAYA SURF BARÚ

HOTEL PLAYA SURF BARÚ
3.0 star property
27.5 km from Rosario and San Bernando Corals Natural National Park
8.2 out of 10, Very good, (45 reviews)
"This hotel was a gem. The staff went above and beyond—genuinely caring about every detail of the stay. The beach and water were breathtaking, and the amenities were top-notch. Overall, a truly memorable experience!"
United States
Ronnie
The price is €100
31 Aug - 1 Sept
HOTEL PLAYA SURF BARÚ

19. Isla Unica - Islas del Rosario

Isla Unica - Islas del Rosario
2.0 star property
17.9 km from Rosario and San Bernando Corals Natural National Park
9.0 out of 10, Wonderful, (6 reviews)
"Very friendly staff easy to talk . The view is amazing! Would definitely go back."
United States
Isabel
The price is €161
11 Aug - 12 Aug
Isla Unica - Islas del Rosario

20. Pop Art Hotel CLC Puerto Mamonal Cartagena

Pop Art Hotel CLC Puerto Mamonal Cartagena
3.0 star property
46.6 km from Rosario and San Bernando Corals Natural National Park
7.8 out of 10, Good, (25 reviews)
"It was ok."
United States
Calvin
The price is €66
9 Aug - 10 Aug
Pop Art Hotel CLC Puerto Mamonal Cartagena
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.

Top Rosario and San Bernando Corals Natural National Park Hotel Reviews

Other attractions near Rosario and San Bernando Corals Natural National Park

Frequently asked questions

What's the area like around Rosario and San Bernando Corals Natural National Park?
If you're planning to come to the area to visit Rosario and San Bernando Corals Natural National Park, take some time to see the rest of the sights while you're in town. Travellers love the area for its great live music scene, top museums and major shopping area.
Where is the best place to stay close to Rosario and San Bernando Corals Natural National Park?
Isla Corona is one of the top choices for your stay based on our traveller data, and this hotel offers a private beach and a restaurant. You'll find it 8.6 mi (13.9 km) from Rosario and San Bernando Corals Natural National Park. Other good choices around the area include Hotel Isla del Encanto and Bayside Island Escape.
How many hotels are there near Rosario and San Bernando Corals Natural National Park?
Expedia has 22 hotels and other accommodation options within a mile from Rosario and San Bernando Corals Natural National Park.
If I need to cancel the hotel reservation for my stay near Rosario and San Bernando Corals Natural National Park, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within 24 hours of your booking. Put your dates in and click on "Search", then use the "fully refundable" filter to review top deals close to Rosario and San Bernando Corals Natural National Park.