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

Superb: 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 4 stars

Hotel in San Pedro town, San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. It’s a gorgeous property about 10 min. golfcart ride from downtown. The pool is great, in a beautiful setting. The Reef Houses are not around the main pool, but a bit further and that’s what makes them the perfect place for a family. The staff is really nice, Gian at the front desk is amazing but all the others are very helpful as well. When our golfcart broke down, Alfonso, the taxi driver was there in less than a minute to take us. We looked at other resorts on the Island, but this seemed to be the best.

Show more Show less
9.2
Superb
179 reviews
Price from
£373
per night

La Casa de Paz Hotel 3 stars

Hotel in San Pedro town, San Pedro

Set in San Pedro and within 60 metres 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. very good location, just near the diving centre and all the restaurants are nearby, pleasant staff who were waiting for us for a long time as if we could say when we would arrive. Comfortable beds, good shower, the room was cleaned every day. Perfect place for relax

Show more Show less
9
Superb
490 reviews
Price from
£86
per night

Belize Budget Suites

Hotel in San Pedro town, San Pedro

Set within 300 metres of San Pedro Beach in San Pedro, Belize Budget Suites features a garden and barbecue facilities, as well as free WiFi throughout the property. Guests can enjoy garden views. Lucinda and her team as well as the entire property are just awesome: so friendly, helping out with anything they can, everything set up with so much love - from the well-curated book with all kinds of information one might need as a guest, to the awesome jungle garden and nicely set up and spacious rooms. A bit outside busy San Pedro downtown - which we perceived as a true bliss after having stayed there before moving over to Belize Budget Suites.

Show more Show less
9
Superb
207 reviews
Price from
£77
per night

DreamCabanas

Hotel in Caye Caulker

Set in Caye Caulker and with Caye Caulker Beach reachable within 300 metres, DreamCabanas offers express check-in and check-out, non-smoking rooms, a garden, free WiFi and a terrace. Very friendly staff Amazing location Most comfortable

Show more Show less
9.1
Superb
406 reviews
Price from
£72
per night

Lina Point Belize Overwater Resort

Hotel in San Pedro

Situated in San Pedro, less than 1 km from San Pedro Beach, Lina Point Belize Overwater Resort features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. The staff make you very welcome, especially Dave and his bar team.

Show more Show less
9
Superb
101 reviews
Price from
£107
per night

Casa del Rai

Hotel in San Pedro town, San Pedro

Set in San Pedro, a few steps from San Pedro Beach, Casa del Rai offers accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. roof top pool offers amazing 360 degree views of San Pedro.

Show more Show less
9.4
Superb
127 reviews
Price from
£147
per night

Tradewinds Paradise Villas

Hotel in San Pedro town, San Pedro

Situated in San Pedro, within a few steps of San Pedro Beach and 1.2 km of North Ambergris Caye Beach, Tradewinds Paradise Villas features accommodation with an outdoor swimming pool and free WiFi... Great Service,,amazing location. Our property manager was grerat looking into any questions we had

Show more Show less
9.1
Superb
122 reviews
Price from
£154
per night

Caye Casa 3 stars

Hotel in San Pedro town, San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Caye Casa provides accommodation with a garden, free private parking, a terrace and a private beach area. Great view and convenient location. Clean, comfy room and excellent staff. WiFi was fabulous too!

Show more Show less
9.4
Superb
232 reviews
Price from
£196
per night

Treetops Hotel 5 stars

Hotel in Caye Caulker

Treetops Hotel offers accommodation in Caye Caulker, just 21 km from San Pedro and 33 km from Belize City. Every room comes with a flat-screen TV. There is a tour desk at the property. Great service, lovely room, perfect location

Show more Show less
9.3
Superb
117 reviews
Price from
£153
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. Loved staying there, the staff were so friendly and helpful. It was very special

Show more Show less
9
Superb
223 reviews
Price from
£208
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Belize Islands