Search Hotels in Belize

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Belize

Filter by

Popular filters
Popular filters
Price per night
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,328 hotels in Belize with room rates, reviews, and availability. Most hotels are fully refundable.

Alaia Belize, Autograph Collection
4.5 star property
9.4 out of 10, Exceptional, (319)
"Beautiful and quiet. Actual beach is horrible "
The price is NT$10,988
per night
Jul 1 - Jul 2
Alaia Belize, Autograph Collection
Coco Beach Resort
4.0 star property
9.4 out of 10, Exceptional, (1005)
"Staff is very friendly and helpful. All my excursions were booked by Rochelle at concierge desk. "
Coco Beach Resort
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
4.0 star property
8.6 out of 10, Excellent, (591)
"The resort was nice, the meals were very good but a lot my expensive than I thought they would be. Because we didn't have cell service we didn't feel comfortable leaving the resort because we could get lost and the city was very dirty with garbage everywhere. The bathroom was rusty and you had to leave the bathroom door closed at all times to avoid heating up the entire cottage. The cottage was cute though. "
The price is NT$7,711
per night
Jul 5 - Jul 6
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Save an average of 15% on thousands of hotels when you're signed in
Ramon's Village Resort
4.0 star property
9.4 out of 10, Exceptional, (942)
"We loved our stay at Ramon's! Rooms are a good size and the AC works well. We had a balcony with a view of the ocean. The pool jungle ambiance is really fun and provides shade cover for those who need a reprieve from the sun. Also, the pool is open 24/7. We loved taking an after dinner swim. The restaurant was good, but you're within walking distance (5-10 minutes to get just about anywhere) to other restaurants in town. Restaurant staff was lovely. If you contact the hotel, they will meet you...
The price is NT$5,346
per night
Jun 7 - Jun 8
Ramon's Village Resort
Grand Caribe Belize
3.5 star property
9.6 out of 10, Exceptional, (326)
"Staff are friendly and nice. Location didn't have that much activity like tennis court or pickleball. beach to swimming in. More like retire environment people."
The price is NT$7,316
per night
Jun 12 - Jun 13
Grand Caribe Belize
Thatch Caye, a Muy'Ono Resort
3.5 star property
8.8 out of 10, Excellent, (29)
"The resort is remote, quiet and beautiful. The staff is great and cabins are supper."
Thatch Caye, a Muy'Ono Resort
Belizean Shores Resort
3.0 star property
9.4 out of 10, Exceptional, (777)
"Definitely recommend "
Belizean Shores Resort
Lina Point Belize Overwater Resort
2.5 star property
9.4 out of 10, Exceptional, (243)
"I’ve never left a review for a hotel before, but Lina Point deserves it! The room was comfortable and clean. The staff was AMAZING. We left missing them! The location was quiet, stunning, but still close to town. Couldn’t imagine staying anywhere else in San Pedro. "
Lina Point Belize Overwater Resort
Umaya Resort & Adventures
4.0 star property
9.0 out of 10, Wonderful, (837)
"Our first time back in Belize in 18 years . Umaya was the perfect place. The views over the lagoon towards the Maya mountains are perfect backdrop after a day at the beach and pool. The staff were great, very helpful with booking trips etc. The restaurant is excellent and the wood burning Pizzeria provides a great alternative. We will be back "
The price is NT$4,380
per night
Jun 8 - Jun 9
Umaya Resort & Adventures
Golden Bay Belize Hotel
3.5 star property
9.2 out of 10, Wonderful, (947)
"The hotel was clean and had friendly staff. The rooftop restaurant is great! Only downfall is the ongoing construction that can be a bit noisy at times. "
The price is NT$3,441
per night
Jun 20 - Jun 21
Golden Bay Belize Hotel
Sunbreeze Hotel
4.0 star property
9.2 out of 10, Wonderful, (703)
"This was a very nice stay Highlighted by Extremely nice staff at both the hotel and the restaurant, daily cleaning staff in rooms and all-around. The food was quite good at all meals, with weekly specials and the hotel is in walking distance of other fine food establishments for a little variets. The manager arranged some special deals for us. Belize is especially appealing for scuba and snorkel groups rather than just beach folks. Gym across the street."
The price is NT$7,420
per night
Jun 6 - Jun 7
Sunbreeze Hotel
Matachica Resort & Spa - Adults Only
4.0 star property
9.6 out of 10, Exceptional, (291)
"We had an absolutely amazing time at Matachica! Celebrated our honeymoon here, and will definitely be back in a few years to celebrate again! Staff was so friendly and helpful, the food was all so delicious and beautifully presented, and we were beyond comfortable in our casita!"
The price is NT$10,660
per night
Jun 6 - Jun 7
Matachica Resort & Spa - Adults Only
Margaritaville Beach Resort Ambergris Caye - Belize
3.5 star property
8.0 out of 10, Very Good, (39)
"Beautiful property with great staff and easy access to the beach"
The price is NT$7,092
per night
Jul 1 - Jul 2
Margaritaville Beach Resort Ambergris Caye - Belize
Sea Side Chateau
2.5 star property
8.4 out of 10, Very Good, (440)
"Quiet "
The price is NT$3,317
per night
Jun 6 - Jun 7
Sea Side Chateau
Hopkins Bay Belize, a Muy'Ono Resort
3.5 star property
9.0 out of 10, Wonderful, (456)
"This resort exceeded our expectations with incredible costumer service, comfortable lodging, and adventures to access through the resort. We can not wait to go back! "
The price is NT$5,412
per night
Jun 16 - Jun 17
Hopkins Bay Belize, a Muy'Ono Resort
Victoria House Resort & Spa
4.0 star property
9.8 out of 10, Exceptional, (425)
"Everything was spectacular! Property is spread out so you don't feel crammed among other guests."
Victoria House Resort & Spa
Las Terrazas Resort
4.5 star property
9.0 out of 10, Wonderful, (204)
"This property was clean, and it was also nearby beaches and different restaurants/food options. "
The price is NT$8,618
per night
Jun 26 - Jun 27
Las Terrazas Resort
Sapphire Beach Resort
3.5 star property
8.0 out of 10, Very Good, (161)
"IT is far from town so very quiet = nicely kept grounds- very friendly workers"
Sapphire Beach Resort
Shaka Caye
3.5 star property
9.6 out of 10, Exceptional, (90)
"Very isolated island. The staff are very professional and friendly. Very responsive to the what’s app chat"
Shaka Caye
Bella Vista Resort Belize
3.0 star property
9.8 out of 10, Exceptional, (189)
"Exceeded our expectations. Everyone went above and beyond to make our stay memorable and relaxing. "
The price is NT$4,967
per night
Jun 18 - Jun 19
Bella Vista Resort Belize
Don't see what you're looking for?
See all available properties in Belize
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.

Belize hotels information

Number of reviews
8,993
Accommodation
2,328 hotels
Lowest Price
NT$3,317
Highest Price
NT$10,988

Frequently asked questions

How much do hotels in Belize cost?
The season and factors like Easter and school holidays can influence the price of a hotel in Belize. You can find cheap options from NT$3,317 in a few different ways on Expedia. First, enter the dates you’d like to get away, then use the filters like amenities and property type to fine-tune your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Belize?
If you want to visit in summer, book your Belize vacation between June and August. Temperatures during the summer months here range from 24ºC to 31ºC. Belize has a tropical monsoon climate, so pack accordingly.
How can I find cheap hotels in Belize?
Belize cheap hotels start at NT$3,317 per night. To find these types of affordable options, take advantage of our “Price per night” filter. Want some other tips? Consider being flexible with your travel dates and book in advance. Browse our cheap hotels in Belize page for deals you’ll find difficult to resist.
What are the best hotels in Belize for families?
Discover some great Belize family pads by fine-tuning your search results. You can do this by selecting “Family friendly” under the “Traveler experience” filter heading. Whether you’re looking for something cheap and cheerful so you can treat the kids to more Belize experiences, or you’re preparing to splurge on that long-awaited family escape, Expedia has the ideal hotel for you and your team.
Why should I book my Belize hotel with Expedia?
Book your Belize hotel with Expedia and enjoy a world of options at incredible prices. We’ve got a variety of search filters to help you find exactly what you want, whether that’s a 5-star escape or something a little more unique, such as a cabin, villa or even a houseboat! Join Expedia Rewards for free and you’ll save 10% or more on over 100,000 hotels worldwide when you’re signed in. Collect points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels have flexible cancellation policies, so you can rest easy if your plans change.

Recent reviews of Belize hotels
Expedia verified reviews