Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
Seagrape Drive, n/a San Pedro, Belize – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
39 properties in San Pedro
Including hotels, apartments, villas and more.
18 verified reviews
They speak your language!
Caribbean Villas Hotel's staff speaks: Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Outdoor Pool (all year), Grounds
Fishing, Canoeing, Snorkeling, Water Sports Facilities (on site), Hot Tub, Private Beach Area, Bikes Available (free)
Food & Drink
Bar, Snack Bar
WiFi is available in all areas and is free of charge.
Free public parking is available on site (reservation is not needed).
Car Rental, 24-Hour Front Desk, Concierge Service, Laundry, Ironing Service
Family Rooms, Air Conditioning
From 3:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
Children cannot be accommodated at the hotel.
Extra beds are not available.
The maximum number of extra beds in a room is 1.
Pets are allowed on request. Charges may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 18 reviews
Value for money
Show reviews from:
Located on the beachfront in Caye Caulker, Tropical Paradise offers a bar-restaurant, free Wi-Fi and air-conditioned rooms with sea views. The Water Taxi terminal is just a 2-minute walk away.
Score from 96 reviews Good
Offering a restaurant, Sandbar Beachfront Hostel & Restaurant is located on a beach in San Pedro. Free WiFi access is available.
Score from 10 reviews Wonderful
Located right on the water in Caye Corker Town Centre, Rainbow Hotel offers an on-site restaurant and excellent views of the Caribbean Sea. Free Wi-Fi is available throughout.
Score from 81 reviews Very good
Featuring an outdoor pool and an extensive garden, Royal Caribbean Resort is on a private beach in San Pedro. Free Wi-Fi access is available in public areas.
Score from 69 reviews Good
Very helpful staff; good food at the restaurant; clean rooms.
Everything. The staff, food, location, bar, pool, etc....etccc
No bad times
The property is gorgeous and an amazing place to hang out all day! The staff was incredible- kind, helpful, and competent. I didn't end up having time to book a tour through them but I gladly would have. It would have been really convenient, and if I visit again, I would plan on doing that instead of finding my own tours.
The wifi was practically unusable in my room. Now, this wasn't entirely a negative, as it made me sit outside to use the internet (and what's the point of being in Belize if you aren't outside as often as possible!). But there were a couple times I needed to check on logistics (travel info sorts of things) and it would have been better if I could have quickly done that in my room rather than have to go down to the main pool area. The only other negative aspect of this hotel is its location, which is also a big positive, depending on your point of view. It's about a 15 minute walk on the beach from Caribbean Villas to the main part of the San Pedro, where the water taxi piers are. The positive side to this is that Caribbean Villas is in a quiet area, and the hotel patrons have pretty much free run of the beach front right there. There's a restaurant and bar included, so there's no need to go anywhere else. But if you are more interested in hanging out in town, then the walk back and forth is not ideal. People do walk along the beach at night, but not that many people. It seemed like those who were at hotels this far south of town tended to just stay at their hotels in the evenings and not go out elsewhere. So if a quieter, more contained vacation appeals to you, then without hesitation I recommend this place! If you are more interested in being in town and exploring, especially at night, then I would recommend looking more closely at places in the heart of town.
The 2 pools were beautiful and clean Lovely beach right in front and a pier to swim off Beach bar makes excellent cocktails Beds and pillows very comfy!
Wifi didn't work in the rooms only near to the reception and bar Could do with a table lamp in the bedrooms as the main light is very fim
location is great has a private beach staff was very nice, bar was excellent with great service
the bed was very bad and the rooms were recently built so there is allot of paint smell, but my biggest concern was the bed and very poor wifi
It was clean and for the most part, quiet and the actual space from the outside and location along the beach was great.
It was probably the least charming of the places we stayed in Belize. Decent for the value on San Pedro I guess?
Waterfront location. Close proximity to town.
Fridge in our room kept popping whenever the motor kicked in. They sent a tech but didn't solve the issue. Hot tub was like warm at best. There was an ownership change during our stay. The outgoing ones were nice, the new ones liked to yell at their staff early in the morning and tell them how to do their jobs right. Didn't find that very professional.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.