Hotels in Belize

Search and compare Belize hotels from hundreds of travel sites and save

Belize
Sep 29 — Sep 302
Belize
Thu 9/29
Fri 9/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Belize

Filter by star ratings
All filters
Ramada Belize City Princess Hotel
5.8 Okay
Newton Barracks King Park, PO Box 1758, Belize City, Belize
Show on map
0.7 mi from city centre, Belize City, Belize 
OkayBased on 165 reviews
5.8

Ramada by Wyndham Princess Belize City offers 3-star accommodation in Belize City. There is also a fitness centre with a swimming pool.

Golden Tree Hotel
1740 Coney Drive, Belize City, Belize
Show on map
0.9 mi from city centre, Belize City, Belize 

Golden Tree Hotel provides comfortable 3-star accommodation in Belize City. Guests can also enjoy free internet throughout the property.

Cahal Pech Village Resort
8.2 Excellent
Cahal Pech Hill, San Ignacio, Belize
Show on map
0.5 mi from city centre, San Ignacio, Belize 
ExcellentBased on 233 reviews
8.2

Situated in San Ignacio, Cahal Pech Village Resort provides 3-star accommodation, as well as free Wi-Fi and an outdoor pool. It also features a concierge, a kids pool and a sun deck.

Best Time Inn Hotel - Car Rental
74 Cleghorn Street, Belize City, Belize
Show on map
0.3 mi from city centre, Belize City, Belize 

Best Time Inn provides comfortable 4-star accommodation in Belize City. It is conveniently located for those wishing to visit local attractions.

China Town Hotel
Estrella Street, Caye Caulker, Belize
Show on map
0.4 mi from city centre, Caye Caulker, Belize 

Located within the picturesque countryside of Caye Caulker, China Town Hotel provides comfortable accommodation and a full range of facilities, including an outdoor pool, free Wi-Fi and a rooftop terrace. It also features luggage storage, a ticket service and a 24-hour reception.

Bachelor Inn Hotel
5931 Bachelor Avenue, West Landivar, Belize City, Belize
Show on map
1.3 mi from city centre, Belize City, Belize 

Located in Belize City, Bachelor Inn Hotel is within a 10-minute drive of Belize City Municipal Airport and provides a rooftop terrace. Guests can also enjoy complimentary internet access.

Sleeping Giant Rainforest Lodge
9.5 Excellent
Mile 36 1/2 Humming Bird Highway, Belmopan, Belize
Show on map
11.8 mi from city centre, Belmopan, Belize 
ExcellentBased on 133 reviews
9.5

Boasting an outdoor pool, free Wi-Fi and a Jacuzzi, Sleeping Giant Rainforest Lodge is located in Belmopan and offers comfortable accommodation. It also provides free bicycle rental, babysitting/child services and massage services.

Caye Caulker Beach Hotel
7.6 Good
17 Front St, Caye Caulker, Belize
Show on map
0.7 mi from city centre, Caye Caulker, Belize 
GoodBased on 311 reviews
7.6

Caye Caulker Beach Hotel is ideally positioned in a peaceful setting in Caye Caulker, just a short car ride from Caye Chapel. It also offers bicycle rental, a vending machine and free Wi-Fi.

Tips for booking hotels in Belize

Cheapest month:September
Most expensive month:February
Average price in Belize:$206/night
Cheapest price found:$16/night
Cheapest day:Friday
Most expensive day:Saturday
$117 - $343
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$147 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Belize hotels

1
Ka'ana Resort & Spa
9.2 Excellent
Mile 69 1/4 George Price Highway, San Ignacio, Belize
Show on map
0.9 mi from city centre, San Ignacio, Belize 

Boasting an outdoor pool, a swimming pool and outdoor tennis courts, Ka'ana Resort & Spa is located in San Ignacio and provides luxury accommodation. It also offers free wireless internet.

2
Serenade Hotel
42 Hulse Street, Placencia, Belize
Show on map
0.2 mi from city centre, Placencia, Belize 

Serenade Hotel Placencia offers 3-star accommodation in Placencia. It also features a concierge, a tour desk and a ticket service.

3
The Lodge At Chaa Creek
9.3 Excellent
77 Burns Avenue, San Ignacio, Belize
Show on map
3.9 mi from city centre, San Ignacio, Belize 

Offering an outdoor pool and free Wi-Fi, The Lodge at ChaaCreek is an easy drive from San Ignacio and Santa Elena. The multiple amenities this modern resort features include a sun deck, a kids pool and meeting rooms.

4
Villa Boscardi
9.3 Excellent
6043 Manatee Drive, Buttonwood Bay, Belize City, Belize
Show on map
1.5 mi from city centre, Belize City, Belize 

Villa Boscardi is located in Belize City and offers a Jacuzzi and free Wi-Fi. It also provides a beauty centre, a concierge and massage services.

5
Naïa Resort and Spa
9.2 Excellent
Mile 17.5 Placencia Peninsula, Placencia, Belize
Show on map
5.2 mi from city centre, Placencia, Belize 

Naia Resort and Spa provides a cosy setting in Seine Bight and features a swimming pool, free Wi-Fi and complimentary private parking on-site. It offers 4-star accommodation with air-conditioned rooms.

6
Turtle Inn
9.5 Excellent
Placencia Village, Placencia, Belize
Show on map
1.2 mi from city centre, Placencia, Belize 

Featuring an outdoor pool and a private beach, Turtle Inn is situated in Placencia and provides elegant accommodation. It offers free wireless internet in public areas, an all-hours reception and massages.

7
The Lodge At Jaguar Reef
9.0 Excellent
Hopkins Village, Hopkins, Belize
Show on map
1.1 mi from city centre, Hopkins, Belize 

Featuring an outdoor pool, a private beach and a Jacuzzi, The Lodge at Jaguar Reef is located in Hopkins and offers unique accommodation. It provides a spa and wellness centre, as well as free bicycle rental, a sun deck and a kids pool.

8
St. George's Caye Resort
9.4 Excellent
Beachfront, St Georges Caye, Belize City, Belize
Show on map
9.0 mi from city centre, Belize City, Belize 

Offering well-appointed rooms with mini bars, St George's Caye Resort has its own beach. It also provides free Wi-Fi, an outdoor pool and massage services.

Cheapest hotels in Belize, Central America

Drift Inn San Pedro
8.4 Excellent
7 Boca Del Rio Drive, San Pedro Town, Belize
Show on map
0.7 mi from city centre, San Pedro Town, Belize 

This comfortable hotel in San Pedro offers free Wi-Fi, as well as an outdoor pool and a plunge pool. It also provides a 24-hour reception, an express check-in and check-out feature and a tour desk.

$19
Avg. per night
The Red Hut Inn
7.6 Good
90 Bella Vista, Belize City, Belize
Show on map
1.9 mi from city centre, Belize City, Belize 

The Red Hut Inn offers a comfortable setting when in Belize City. It also features a tour desk, room service and luggage storage.

$28
Avg. per night
Blue Wave Guest House
8.3 Excellent
Avenida Hicaco, Caye Caulker, Belize
Show on map
0.4 mi from city centre, Caye Caulker, Belize 

Set within the picturesque countryside of Caye Caulker, Blue Wave Guest House provides comfortable accommodation and a full range of facilities, including a swimming pool, free Wi-Fi and a private beach. It also offers a safe, a shared kitchen and a sun deck.

$32
Avg. per night
Parham Plaza Hotel
8.4 Excellent
Barrier Reef Drive, San Pedro Town, Belize
Show on map
0.3 mi from city centre, San Pedro Town, Belize 

Parham Plaza Hotel provides 3-star accommodation in San Pedro. It offers complimentary Wi-Fi, a sun deck and a swimming pool.

$40
Avg. per night
Mayan Falls
7.6 Good
Caye Caulker, Belize
Show on map
0.2 mi from city centre, Caye Caulker, Belize 

Located within the scenic countryside of Caye Caulker, Mayan Falls offers comfortable accommodation and a wide range of facilities, including a garden, free Wi-Fi and an outdoor pool. The vacation rental is easily situated at Caye Caulker Airport.

$42
Avg. per night
St Charles Inn
8.2 Excellent
23 King street, Punta Gorda, Belize
Show on map
0.5 mi from city centre, Punta Gorda, Belize 

St Charles Inn is located in Punta Gorda and provides free Wi-Fi. It also offers luggage storage, a currency exchange and a car rental desk.

$44
Avg. per night
Coningsby Inn
76 Regent Street, Belize City, Belize
Show on map
0.9 mi from city centre, Belize City, Belize 

Coningsby Inn is located in Belize City and features complimentary wireless internet. It is ideally positioned for those wishing to visit local attractions.

$45
Avg. per night
Venus Hotel
8.2 Excellent
29 Burns Avenue, San Ignacio, Belize
Show on map
0.8 mi from city centre, San Ignacio, Belize 

Venus Hotel San Ignacio is located in San Ignacio and offers guests free Wi-Fi. It also offers a tour desk, an airport shuttle and a rooftop terrace.

$49
Avg. per night

Hotel prices in Belize

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Belize

Facts about staying in Belize

  • Where is the best place to stay in Belize?

    You can find several places worth visiting in Belize. Belize City, San Pedro Town, and Caye Caulker are some of the most popular amongst our users.

  • What are the best hotels in Belize?

    One of the most popular hotels in Belize is Ramon's Village Resort, which has been reviewed by 265 users and currently has a rating of 8.9/10. Other top-rated locations include Mahogany Bay Resort & Beach Club, Curio Collection by Hilton and Cahal Pech Village Resort, which have received 8.5/10 and 8.2/10 ratings from our users, respectively.