Search Hotels in Belize

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Belize

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,332 hotels in Belize with room rates, reviews, and availability. Most hotels are fully refundable.

Belize Travel Info

Accommodation
2,332
Hotels with nearby beaches
511
Lowest price
$84
Highest price
$395
International airports
Belize City (BZE-Philip S. W. Goldson Intl.), San Pedro (SPR) and Dangriga (DGA)
Top attractions
Secret Beach, Placencia Beach and Maya Beach
Cities to visit
San Pedro, Maya Beach and Belize City
Number of reviews
5,804

Price trends for hotels in Belize

Less expensive
More expensive
Next month
September
February
$148
Month
Price
January
$158
February
$165
March
$146
April
$148
May
$142
June
$150
July
$145
August
$142
September
$139
October
$145
November
$150
December
$163
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Belize. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do hotels in Belize cost?
The season and factors like school holidays and Easter can influence the price of a hotel in Belize. You can find cheap options from $84 in a few different ways on Expedia. First, key in the dates you’d like to go on vacation, then use the filters such as amenities and property type to fine-tune your search. You can also sort by price, so the lowest options appear at the top.
When is the best time to go to Belize?
If you’re thinking of visiting in summer, reserve your Belize vacation between June and August. Temperatures during the summer here range from 75ºF to 88ºF. Belize has a tropical monsoon climate, so pack accordingly.
How can I find cheap hotels in Belize?
A good place to begin searching is by using our “Price per night” filter. At the moment, the cheapest hotels start at $84 per night. Other ways to snap up a wallet-friendly Belize retreat are by booking early and being flexible with dates. For even more great deals, go to our cheap hotels in Belize page.
What are the best hotels in Belize for families?
Discover some awesome Belize family accommodations by fine-tuning your search results. You can do this by selecting “Family friendly” under the “Traveler experience” filter heading. Whether you’re seeking something cheap and cheerful so you can treat the little ones to more Belize experiences, or you’re preparing to splurge on that long-awaited family vacation, Expedia has the perfect stay for you and your crew.
Why should I book my Belize hotel with Expedia?
Awesome deals and plenty of options are two of the many reasons to book your Belize hotel with Expedia. On top of that, our free loyalty program, One Key™, lets you earn and spend OneKeyCash™* on eligible hotels, car rentals and more. And if your plans change and you need to alter your reservation, don’t fret. Our online Help Center will assist you anytime, whether it’s day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Belize hotels
Expedia verified reviews