
Search Hotels Near Rosario and San Bernando Corals Natural National Park,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rosario and San Bernando Corals Natural National Park hotels

Isla Corona
Isla Corona13.9 km from Rosario and San Bernando Corals Natural National Park
9.6 out of 10, Exceptional, (14 reviews)
The price is ฿20,957
฿20,957 total
3 Mar - 4 Mar

Isla del Pirata - Oficina de Reserva
Isla del Pirata - Oficina de Reserva18.1 km from Rosario and San Bernando Corals Natural National Park
6.6 out of 10, (7 reviews)

Eco Hotel Los Erizos
Eco Hotel Los Erizos16.2 km from Rosario and San Bernando Corals Natural National Park
6.2 out of 10, (11 reviews)
The price is ฿2,487
฿2,705 total
5 Mar - 6 Mar

Mio Mio Beach
Mio Mio Beach29.6 km from Rosario and San Bernando Corals Natural National Park
6.8 out of 10, (5 reviews)
The price is ฿3,756
฿3,756 total
4 Feb - 5 Feb

Freedom Beach Hotel
Freedom Beach Hotel18.4 km from Rosario and San Bernando Corals Natural National Park
6.6 out of 10, (4 reviews)

Bora Bora Cartagena
Bora Bora Cartagena16 km from Rosario and San Bernando Corals Natural National Park
9.6 out of 10, Exceptional, (43 reviews)

AMALIFE Beach Club & Hotel
AMALIFE Beach Club & Hotel42.5 km from Rosario and San Bernando Corals Natural National Park
6.8 out of 10, (14 reviews)
The price is ฿1,530
฿1,530 total
8 Feb - 9 Feb

Marine Beach Club & Hotel By Tequendama
Marine Beach Club & Hotel By Tequendama44.5 km from Rosario and San Bernando Corals Natural National Park
6.8 out of 10, (9 reviews)

Soy Local Islawa
Soy Local Islawa16.5 km from Rosario and San Bernando Corals Natural National Park
9.0 out of 10, Wonderful, (39 reviews)

Pao Pao Cartagena
Pao Pao Cartagena15.9 km from Rosario and San Bernando Corals Natural National Park
9.2 out of 10, Wonderful, (14 reviews)
The price is ฿11,189
฿11,189 total
11 Feb - 12 Feb

Hotel Isla del Encanto
Hotel Isla del Encanto15.1 km from Rosario and San Bernando Corals Natural National Park
8.8 out of 10, Excellent, (192 reviews)
The price is ฿14,588
฿14,588 total
5 Feb - 6 Feb

Marazao Beach Hotel & Spa
Marazao Beach Hotel & Spa44.8 km from Rosario and San Bernando Corals Natural National Park
6.4 out of 10, (5 reviews)
The price is ฿3,228
฿3,228 total
7 Feb - 8 Feb

Casa Cordoba Baru
Casa Cordoba Baru17.4 km from Rosario and San Bernando Corals Natural National Park
9.0 out of 10, Wonderful, (59 reviews)

Hotel Coralina Island
Hotel Coralina Island16.4 km from Rosario and San Bernando Corals Natural National Park
9.0 out of 10, Wonderful, (258 reviews)
The price is ฿7,166
฿7,166 total
27 Feb - 28 Feb

Eco Hotel bosque encantado
Eco Hotel bosque encantado17.3 km from Rosario and San Bernando Corals Natural National Park
8.4 out of 10, Very good, (5 reviews)
The price is ฿1,565
฿1,565 total
5 Feb - 6 Feb

Hotel Rosario de mar By Tequendama
Hotel Rosario de mar By Tequendama17 km from Rosario and San Bernando Corals Natural National Park
8.6 out of 10, Excellent, (47 reviews)
The price is ฿6,335
฿6,335 total
13 Feb - 14 Feb

Hotel Playa Scondida Baru
Hotel Playa Scondida Baru18.6 km from Rosario and San Bernando Corals Natural National Park
9.2 out of 10, Wonderful, (29 reviews)
The price is ฿7,263
฿7,263 total
4 Feb - 5 Feb

Hotel Dorado Plaza Punta Arena
Hotel Dorado Plaza Punta Arena45.1 km from Rosario and San Bernando Corals Natural National Park
6.2 out of 10, (59 reviews)
The price is ฿5,634
฿5,634 total
4 Feb - 5 Feb
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

Bora Bora Cartagena
10/10 Excellent







































































