El Milagro Beach Hotel & Resort Accommodations

Bay Front One

$195 per night | Sleeps 2-4

Bay Front One B

$95 per night (unit B only) | Sleeps 2

Bay Front Two B

$85 per night | Sleeps 2

Beach Cabana

$170 per night | Sleeps 2

Caribbean View One

$170 per night | Sleeps 3 (4th person or more is an additional $30 each per night)

Caribbean View Two

$225 per night | Sleeps 4 (5th person or more is an additional $30 each per night)

Ocean Garden One

$225 per night | Sleeps 4-6 (5th person or more is an additional $30 each per night)

Ocean Garden Two

$225 per night | Sleeps 2-6 (5th person or more is an additional $30 each per night)

The Penthouse 1

$170 per night | Sleeps 3 (4th person or more is an additinoal $30 each per night)

The Penthouse 2

$245 per night | Sleeps 4 easily (5th person or more is an additional $30 each per night)

Villa Five

$85 per night | Sleeps 2

Villa One

$95 per night | Sleeps 2-3 (4th person or more is an additional $30 each per night)

Villa Three

$115 per night | Sleeps 2-4 (3rd person or more is an additional $30 each per night)

Villa Two

$125 per night | Sleeps 2-3 (3rd person or more is an additional $30 each per night)
+52 998 316 0056 Call Us Today!

Checking Availability...

Book Online