Belize (all) Hotels by the Beach

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Choose This Beach Hotel in Hopkins -  - Online Room Reservations

Hopkins Bay Belize

(43 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$139
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

X'Tan Ha - The Waterfront Resort

(40 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$625
Choose This Beach Hotel in Caye Caulker -  - Online Room Reservations

Island Magic Beach Resort Ltd

(20 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$120
$102
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

La Beliza Resort

(41 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from$199
$139
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Banyan Bay Suites

(32 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from$350
$210
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Matachica Resort & Spa

(38 miles to city center)
  • 4 stars
Outstanding 4.9 / 5
from
$195
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Royal Caribbean Resort

(31 miles to city center)
  • 3 stars
Good 3.9 / 5
from$99
$89
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Portofino Beach Resort

(39 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from
$335
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Costa Blu Dive & Beach Resort

(40 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
from
$275
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Blue Tang Inn

(33 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$135
$108
Choose This Beach Hotel in Placencia -  - Online Room Reservations

Laru Beya Resort

(66 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$140
Choose This Beach Hotel in Placencia -  - Online Room Reservations

Robert's Grove Beach Resort

(66 miles to city center)
  • 3.5 stars
Excellent 4.5 / 5
from$175
$131
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

El Secreto

(43 miles to city center)
  • 4 stars
Good 3.8 / 5
from$400
$200
Choose This Beach Hotel in Hopkins -  - Online Room Reservations

Belizean Dreams Resort

(43 miles to city center)
  • 4 stars
Outstanding 4.7 / 5
from
$213
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Grand Colony Island Villas

(32 miles to city center)
  • 4 stars
Outstanding 4.8 / 5
from$400
$240
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Las Terrazas Resort and Residences

(37 miles to city center)
  • 4.5 stars
Excellent 4.5 / 5
from
$299
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

The Palms Oceanfront Suites

(33 miles to city center)
  • 3 stars
Outstanding 4.8 / 5
from
$260
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Sapphire Beach Resort

(42 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$150
$116
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Exotic Caye Beach Resort

(32 miles to city center)
  • 3 stars
Good 3.9 / 5
from
$115
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Captain Morgan's Retreat

(36 miles to city center)
  • 3.5 stars
Good 3.7 / 5
from$179
$134
Choose This Beach Hotel in Hopkins -  - Online Room Reservations

Parrot Cove Lodge

(46 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$169
Choose This Beach Hotel in San Pedro -  - Online Room Reservations

Isla Bonita Yacht Club

(32 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from$135
$108
Choose This Beach Hotel in Placencia -  - Online Room Reservations

The Placencia Hotel

(60 miles to city center)
  • 4 stars
Good 3.1 / 5
from
$197
Choose This Beach Hotel in Little Frenchman Caye -  - Online Room Reservations

Royal Palm Island Resort

(9.1 miles to city center)
  • 3.5 stars
Outstanding 4.9 / 5
from
$251
Choose This Beach Hotel in Caye Caulker -  - Online Room Reservations

La Isla Resort

(20 miles to city center)
  • 3 stars
Good 3.0 / 5
from$65
$55

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE