Skip to main content

Stay in Belize Islands 's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Alaia Belize, Autograph Collection

Hotel in San Pedro town, San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Food was good but I believe I was taxed two times on all my food . And check in

Show more Show less
9.2
Wonderful
180 reviews
Price from
$399
per night

La Casa de Paz Hotel

Hotel in San Pedro town, San Pedro

Located in San Pedro and within a few steps of San Pedro Beach, La Casa de Paz Hotel has a bar, non-smoking rooms, and free WiFi throughout the property. This 3-star hotel offers room service. The location and the rooms were so beautiful. I recommend to everyone traveling to san pedro

Show more Show less
9
Wonderful
490 reviews
Price from
$89.10
per night

Belize Budget Suites

Hotel in San Pedro town, San Pedro

Located in San Pedro and with San Pedro Beach reachable within a 3-minute walk, Belize Budget Suites provides a garden, rooms, free WiFi throughout the property and barbecue facilities. Small quiet hotel, with lovely decoration and very nice garden, away from the busy main road trafic but not too far from down town restaurants and shops. We absolutely love our stay at Belize Budget suites. Very confortable and clean rooms. The personnel was very much helpfull and nice. We highly recommend this place in San Pedro. Renting a golf cart is a must to get around the island and is a kind of attraction by itself !

Show more Show less
9
Wonderful
207 reviews
Price from
$90
per night

DreamCabanas

Hotel in Caye Caulker

Located in Caye Caulker and with Caye Caulker Beach reachable within a 3-minute walk, DreamCabanas provides express check-in and check-out, non-smoking rooms, a garden, free WiFi and a terrace. Excellent clean rooms. AC was brilliant. Walking distance all around Caye caulker. Perfectly quite around . excellent stay

Show more Show less
9.1
Wonderful
408 reviews
Price from
$62
per night

Lina Point Belize Overwater Resort

Hotel in San Pedro

Located in San Pedro, a 10-minute walk from San Pedro Beach, Lina Point Belize Overwater Resort has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. Loved the bungalow with the private pool and seaview. It was quiet and relaxing. It was exciting to see crabs, eagle ray and fish in the water. We rented a golf cart and explored the place. Staff is friendly and helpful. Will definitely be back again. Thank you for a wonderful experience.

Show more Show less
9
Wonderful
102 reviews
Price from
$120
per night

Casa del Rai

Hotel in San Pedro town, San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Casa del Rai has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The view was incredible, the staff very friendly, the room very well equipped.

Show more Show less
9.4
Wonderful
127 reviews
Price from
$153
per night

Tradewinds Paradise Villas

Hotel in San Pedro town, San Pedro

Located in San Pedro, within a few steps of San Pedro Beach and a 14-minute walk of North Ambergris Caye Beach, Tradewinds Paradise Villas has accommodations with an outdoor swimming pool and free... Great Service,,amazing location. Our property manager was grerat looking into any questions we had

Show more Show less
9.1
Wonderful
122 reviews
Price from
$175
per night

Caye Casa

Hotel in San Pedro town, San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Caye Casa provides accommodations with a garden, free private parking, a terrace and a private beach area. perfect location. very comfortable. walking distance to everything and the staff is amazing! very personable

Show more Show less
9.4
Wonderful
232 reviews
Price from
$218.75
per night

Treetops Hotel

Hotel in Caye Caulker

Treetops Hotel offers accommodations in Caye Caulker, just 13 mi from San Pedro and 21 mi from Belize City. Every room comes with a flat-screen TV. There is a tour desk at the property. I had an amazing experience! Audre was a perfect host and was available at all times, even helped me figure out the ferry back to Mexico. She also was gracious enough to let me do a late check out as I had ti before the ferry left. the free bikes were a great addition the rooms were super clean, comfortable and beautifully designed. highly highly recommend!!

Show more Show less
9.3
Wonderful
117 reviews
Price from
$165.24
per night

Blue Tang Inn

Hotel in San Pedro town, San Pedro

Offering a year-round outdoor pool and barbecue, Blue Tang Inn is set in San Pedro. Some rooms feature a seating area for your convenience. Beautiful comfortable rooms and very well equipped. Property is right on the beach and walking distance to restaurants and shops. Staff is extremely helpful and arranged everything from excursions, transportation to and from airport, flights from Belize city to San Pedro and even contacted the airline when our baggage was delayed. Breakfast every morning was also very delicious.

Show more Show less
9
Wonderful
223 reviews
Price from
$247.50
per night

Hotels with extra health and safety measures

Find hotels in Belize Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Belize Islands in the past month

See all

Belize Islands 's best hotels with breakfast

See all

Budget hotels in Belize Islands

See all

Hotels in Belize Islands you can book without a credit card

See all

FAQs about hotels in Belize Islands