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,200 hotels in Belize with room rates, reviews, and availability. Most hotels are fully refundable.

Belizean Shores Resort
3 out of 5
Ambergris Caye, San Pedro
The price is $225 per night from Sep 26 to Sep 27
$225
per night
Sep 26 - Sep 27
9.2/10 Wonderful! (706 reviews)
Belizean shores
"Belizean shores is a very comfortable place to stay. The pool is very nice and the rooms are clean and up to date. The only downside is that you can’t swim on their beach, it has a ton of sea grasses. But, there’s beaches 15 minutes away by golf cart. I would definitely recommend renting a golf cart ..."

Reviewed on Aug 27, 2023

Belizean Shores Resort
Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only
3 out of 5
6.5 Miles North, Ambergris Caye, San Pedro
8.8/10 Excellent! (366 reviews)
"We enjoyed our stay at Costa Blu the staff was great and very friendly. The food and accommodations were excellent."

Reviewed on Aug 21, 2023

Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only
Grand Caribe Belize
3.5 out of 5
2 Miles North, San Pedro, Ambergris Caye, San Pedro, Ambergris Caye
Fully refundableReserve now, pay when you stay
The price is $193 per night from Oct 9 to Oct 10
$193
per night
Oct 9 - Oct 10
9.4/10 Exceptional! (263 reviews)
"Friendliest staff we’ve ever stayed with, anywhere!"

Reviewed on Aug 21, 2023

Grand Caribe Belize

Save an average of 15% on thousands of hotels when you're signed in

Lina Point Belize Overwater Resort
2.5 out of 5
57 Lina Point Dr, San Pedro
Fully refundableReserve now, pay when you stay
The price is $108 per night from Oct 9 to Oct 10
$108
per night
Oct 9 - Oct 10
9.2/10 Wonderful! (166 reviews)
"This property was quiet, and the staff was excellent."

Reviewed on Aug 26, 2023

Lina Point Belize Overwater Resort
Sunbreeze Hotel
4 out of 5
Ambergris Caye, San Pedro
The price is $195 per night from Sep 26 to Sep 27
$195
per night
Sep 26 - Sep 27
9/10 Wonderful! (597 reviews)
Another great time in Belize
"Quick boys trip to lovely Belize. I usually stay farther north but opted to stay in town this time. Sunbreeze hotel (not suites) is perfectly located in the middle of town and conveniently located close to the airport. Comfortable, quiet, relaxing but also close to the action."

Reviewed on Sep 11, 2023

Sunbreeze Hotel
Mystic River Resort
3.5 out of 5
Mile 6 Cristo Rey Road, San Ignacio
9.6/10 Exceptional! (228 reviews)
"Excellent customer service!"

Reviewed on Sep 17, 2023

Mystic River Resort
Hopkins Bay Belize, a Muy'Ono Resort
3.5 out of 5
North End, Hopkins Village, Po Box 87, Hopkins
The price is $152 per night from Oct 1 to Oct 2
$152
per night
Oct 1 - Oct 2
8.8/10 Excellent! (409 reviews)
"We stayed at Hopkins Bay for 7 nights. We were in a one-bedroom oceanfront with an amazing view! The rooms are huge and have a front and back balcony. Our room was on the beach and right next to one pool. The free bike rentals are very convenient for trips into town if you don’t want to walk or have ..."

Reviewed on Sep 10, 2023

Hopkins Bay Belize, a Muy'Ono Resort
Sea Side Chateau
2.5 out of 5
5 Miles Philip Goldson Highway, Belize City, Belize District
The price is $112 per night from Oct 8 to Oct 9
$112
per night
Oct 8 - Oct 9
8.6/10 Excellent! (348 reviews)
"The staff, especially Lillian and Joe, went above and beyond to provide excellent customer service and assistance when needed. Amanda was great, such a lovely person to deal with when I was planning the trip. The cook and wait staff were courteous and friendly. I recommend morning chef’s fry jacks. ..."

Reviewed on Sep 10, 2023

Sea Side Chateau
Umaya Resort & Adventures
4 out of 5
Maya Beach, Stann Creek, Placencia
The price is $114 per night from Oct 6 to Oct 7
$114
per night
Oct 6 - Oct 7
9/10 Wonderful! (760 reviews)
"My husband, daughter and I spent 8 nights on the beach side. We had an amazing time. We loved the restaurant for breakfast and the pizza place. The staff is wonderful! Every single one!! There was a new employee who started on Monday, 21st at the pool area who was also very kind. I think it is a ..."

Reviewed on Aug 22, 2023

Umaya Resort & Adventures
Las Terrazas Resort
4.5 out of 5
3.5 Miles North Of San Pedro, Ambergris Caye, San Pedro, Belize District
The price is $219 per night from Oct 24 to Oct 25
$219
per night
Oct 24 - Oct 25
9/10 Wonderful! (163 reviews)
"Good"

Reviewed on Sep 6, 2023

Las Terrazas Resort
Turtle Island Resort
4 out of 5
Ambergris Caye, San Pedro, Corozal District
The price is $183 per night from Sep 28 to Sep 29
$183
per night
Sep 28 - Sep 29
8.6/10 Excellent! (9 reviews)
"Turtle island resort is lovely, the staff is very nice and the view is gorgeous"

Reviewed on Aug 20, 2023

Turtle Island Resort
Margaritaville Beach Resort Ambergris Caye - Belize
3.5 out of 5
Parcel 8843, Block 7 Mile 12.5, North, San Pedro, Ambergis Caye
The price is $205 per night from Oct 8 to Oct 9
$205
per night
Oct 8 - Oct 9
7/10 Good! (11 reviews)
"I like how all of the staff were accommodating. Kevin, Reiner, Deondre, and Salvador made my entire experience better than I expected. The facilities were very clean and the resort was a nice/quiet getaway. I felt very safe and able to enjoy my relaxing vacation. I do wish there were more dining ..."

Reviewed on Sep 6, 2023

Margaritaville Beach Resort Ambergris Caye - Belize
The Placencia, a Muy'Ono Resort
4 out of 5
Placencia Rd, Placencia, Stann Creek
The price is $127 per night from Oct 1 to Oct 2
$127
per night
Oct 1 - Oct 2
8/10 Very Good! (198 reviews)
"Beautiful, very well maintained grounds. Great, helpful staff. A bit dated but nice rooms. Some with full kitchens. Terrible food. Don't waste your money on AI option."

Reviewed on Jul 31, 2023

The Placencia, a Muy'Ono Resort
Little Harvest Caye- Private Island
4 out of 5
1.1 Miles off the coast of Placencia, Placencia
Little Harvest Caye- Private Island
Barefoot Caye Caulker Hotel
3.5 out of 5
Playa Asuncion, Caye Caulker
The price is $139 per night from Oct 18 to Oct 19
$139
per night
Oct 18 - Oct 19
9.2/10 Wonderful! (84 reviews)
"Enjoy working with the staff"

Reviewed on Sep 16, 2023

Barefoot Caye Caulker Hotel
BluZen
3.5 out of 5
1512 North Caye Caulker, Caye Caulker, Belize District
9.8/10 Exceptional! (74 reviews)
"Beautiful stay, food was really good."

Reviewed on Aug 6, 2023

BluZen
Almond Beach Resort at Jaguar Reef
3.5 out of 5
101 B Sittee River Road, False Sittee Point, Hopkins, Stann Creek District
The price is $199 per night from Sep 26 to Sep 27
$199
per night
Sep 26 - Sep 27
9.2/10 Wonderful! (272 reviews)
"Great property, limited dinning and transportation."

Reviewed on Sep 20, 2023

Almond Beach Resort at Jaguar Reef
Portofino Beach Resort
4 out of 5
6.5mi North Of San Pedro Barrier Reef, Ambergris Caye, San Pedro
8.8/10 Excellent! (193 reviews)
"Excellent service! Loves my stay here!"

Reviewed on Sep 16, 2023

Portofino Beach Resort
The Lodge at Jaguar Reef
3.5 out of 5
Hopkins Village, Stann Creek District, Hopkins
The price is $239 per night from Oct 24 to Oct 25
$239
per night
Oct 24 - Oct 25
9/10 Wonderful! (340 reviews)
"I fully enjoyed my first out of country experience. The staff was welcoming and supportive. The experience was was completely amazing."

Reviewed on Jun 13, 2023

The Lodge at Jaguar Reef
Naïa Resort and Spa
4 out of 5
Mile 17.5 Placencia Peninsula, Stann Creek District, Placencia
9.6/10