Travelmyth Logo
7,258,491 hotelsin 60 categories
Sign In

4-Star Hotels in San Pedro

32 HOTELS IN AND AROUND SAN PEDRORanking can be influenced by the commissions we receive.
Alaia Belize, Autograph Collection main photo
Alaia Belize, Autograph Collection
Hotel in San PedroBZ flag
8.7
Very Good
$
+2
4 Star
This hotel offers a luxurious experience with spacious and immaculate accommodations. It features multiple dining options, daily special events, a rooftop dancing area, and a spa. Although it may lack direct beach access, the property provides an amazing stay with spectacular sunsets and sunrises.
Grand Caribe Belize main photo
Grand Caribe Belize
Resort in San PedroBZ flag
8.9
Excellent
From $213
$
+1
4 Star
This resort provides a central location with 902 feet of private beachfront. It features an outdoor pool and is located a short distance from the town center and airport. Guests have consistently given it high ratings.
Summary of reviews related to the '4 Star' category
Grand Caribe Belize is a superb four-star hotel located a little bit far from town, requiring a taxi ride for around 20 USD one way. However, the hotel compensates for this with its good location and friendly staff. The apartments are generous in size and well-appointed with a kitchen that has a standard-sized fridge/freezer. The pool would benefit from more light, but overall, the hotel is excellent with ample storage for clothes and a nice bathroom with spacious shower and vanity. The only negative point was the onsite restaurant, Rain, which was expensive, loud and slow with not-so-good food. Some guests felt that the prices for food were high for Belize and there were some complaints about using USD instead of BZD. However, these were minor issues that were overshadowed by the fantastic facilities and services provided by the hotel.
Coco Beach Resort main photo
Coco Beach Resort
Resort in San PedroBZ flag
9.0
Excellent
From $273
$
+2
4 Star
This resort is known for its prime location. It offers excellent amenities and has received high ratings from couples. The resort provides a unique experience with comfortable accommodations.
Mahogany Bay Resort and Beach Club, Curio Collection main photo
From $258
$
+5
4 Star
This resort features an outdoor swimming pool, a garden, and a private beach area. The private beach and pool area are particularly appreciated by guests. The resort's staff is friendly and professional.
SunBreeze Suites main photo
SunBreeze Suites
Hotel in San PedroBZ flag
8.7
Very Good
From $166
$
+2
4 Star
This beachfront resort is located in San Pedro town, offering easy access to restaurants, bars, and shops. It features comfortable rooms with beautiful ocean views and exceptional service. The hotel's location is superb, and the staff is excellent.
Matachica Beach Resort and Spa main photo
Matachica Beach Resort and Spa
Hotel in San PedroBZ flag
9.1
Excellent
From $388
$
+2
4 Star
This resort offers nice views and is highly rated by guests. It is an adults-only property, providing a tranquil escape. The resort features a spa and overlooks the ocean.
SunBreeze Hotel main photo
SunBreeze Hotel
Hotel in San PedroBZ flag
9.0
Excellent
From $168
$
+3
4 Star
This hotel is surrounded by a tropical garden and is located in San Pedro town. It is conveniently located near various attractions and offers comfortable accommodations. The hotel is known for its excellent service.
Portofino Beach Resort-An Authentic Island Escape! main photo
From $202
$
+3
4 Star
Located in Belize, this resort offers a blend of luxury and comfort. It is well-suited for travelers seeking a high-quality experience with access to both beach and resort amenities.
Sapphire Beach Resort main photo
Sapphire Beach Resort
Hotel in San PedroBZ flag
8.3
Very Good
From $137
$
+6
4 Star
This resort is situated on a secluded beach and offers great views. The property is located a short drive from various attractions. Guests appreciate the serene environment and comfortable amenities.
The Watermark Hotel main photo
The Watermark Hotel
Hotel in San PedroBZ flag
8.2
Very Good
$
+7
4 Star
This hotel offers amazing accommodations and top-notch food. The staff is welcoming and attentive, making the entire experience special. It is located a short distance from the bridge in the Tres Cocos area.
Royal Caribbean Resort main photo
Royal Caribbean Resort
Hotel in San PedroBZ flag
8.4
Very Good
From $77
$
+9
Info
Categories
4 Star
Beachfront
Spa
Aruna Resort & Villas main photo
Aruna Resort & Villas
Hotel in San PedroBZ flag
9.6
Excellent
$
+8
Info
Categories
4 Star
Honeymoon
Spa
Banyan Bay Suites main photo
Banyan Bay Suites
Hotel in San PedroBZ flag
8.9
Excellent
From $229
$
+13
Info
Categories
4 Star
Boutique-Style
Beachfront
Grand Colony Island Villas main photo
Grand Colony Island Villas
Hotel in San PedroBZ flag
8.5
Very Good
From $489
$
+10
Info
Categories
4 Star
Beachfront
Beach
Bougainvillea @ Caribe Island main photo
Bougainvillea @ Caribe Island
Hotel in San PedroBZ flag
8.0
Very Good
$
+6
Info
Categories
4 Star
Beachfront
Beach
Suite H302 Mara Laguna main photo
Suite H302 Mara Laguna
Hotel in San PedroBZ flag
0.0
From $138
$
+7
Info
Categories
4 Star
Beachfront
Beach
Ocean's Edge Belize main photo
Ocean's Edge Belize
Aparthotel in San PedroBZ flag
9.8
Excellent
$
+7
Info
Categories
4 Star
Sustainability Journey
Beach
Casa Cava Bed & Breakfast main photo
Casa Cava Bed & Breakfast
Bed & Breakfast in San PedroBZ flag
9.8
Excellent
$
+5
Info
Categories
4 Star
Small
Pool
Outdoor Pool
Suite A203 @ Mara Laguna main photo
Suite A203 @ Mara Laguna
Aparthotel in San PedroBZ flag
8.0
Very Good
$
+5
Info
Categories
4 Star
Beachfront
Beach
Las Terrazas Resort main photo
Las Terrazas Resort
Resort in San PedroBZ flag
8.1
Very Good
From $192
$
+1
Info
Categories
4 Star
Boutique-Style
Luxury
*Additional taxes or fees may apply. Please check the final price before completing your booking.Showing 1-20 out of 32 hotels in and around San Pedro
Save more on the App
7,258,491
Hotels
60
Categories
49,804
Regions
208,995
Cities