You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in San Pedro · 0.21 km from centre
9.0
773 reviews
Breakfast available
With a stay at Sunbreeze Suites, you'll be centrally located in San Pedro, steps from Belize Barrier Reef and San Pedro Church. This beach hotel is 0.1 mi (0.2 km) from San Pedro Central Park and 0.3 mi (0.5 km) from Belize Chocolate Company.

Hotel in San Pedro · 0.61 km from centre
9.6
1,001 reviews
Breakfast available
With a stay at Ramon's Village Resort in San Pedro, you'll be on the beach, within a 10-minute walk of San Pedro Town Hall and San Pedro Central Park. This beach hotel is 0.5 mi (0.8 km) from San Pedro Church and 0.5 mi (0.8 km) from San Pedro House of Culture.

Hotel in San Pedro · 2.70 km from centre
9.8
576 reviews
Breakfast available
With a stay at Victoria House Resort & Spa in San Pedro, you'll be on the beach, steps from Belize Barrier Reef and a 4-minute drive from San Pedro Belize Express Water Taxi. This beach hotel is 10 mi (16.1 km) from Secret Beach and 3.3 mi (5.3 km) from San Pedro Beach.

Resort in San Pedro · 3.15 km from centre
8.6
1,000 reviews
Breakfast available
Located in San Pedro, Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is within a 10-minute drive of San Pedro Belize Express Water Taxi and San Pedro Central Park. This beach resort is 8.4 mi (13.5 km) from Mexico Rocks and 10.8 mi (17.3 km) from Secret Beach.

Hotel in San Pedro · 0.42 km from centre
8.0
2 reviews
With a stay at Tradewinds Paradise Villas in San Pedro, you'll be near the beach, within a 10-minute walk of San Pedro Central Park and San Pedro Church. This hotel is 0.4 mi (0.7 km) from San Pedro Town Hall and 0.5 mi (0.9 km) from Belize Chocolate Company.

Apartment in San Pedro · 1.01 km from centre
9.4
248 reviews
When you stay at Isla Bonita Yacht Club in San Pedro, you'll be by the ocean, just steps from San Pedro Belize Express Water Taxi and 3 minutes by foot from Belize Barrier Reef. This beach apartment is 0.6 mi (0.9 km) from Belize Chocolate Company and 0.7 mi (1.1 km) from San Pedro Town Hall.

Hotel in San Pedro · 1.63 km from centre
8.4
512 reviews
Breakfast available
With a stay at Caribbean Villas Hotel, you'll be centrally located in San Pedro, steps from Belize Barrier Reef and 8 minutes by foot from San Pedro Belize Express Water Taxi. This beach hotel is 9.1 mi (14.6 km) from Secret Beach and 2.5 mi (4.1 km) from San Pedro Beach.

Hotel in San Pedro · 0.03 km from centre
8.1
430 reviews
<h2>Comfortable Accommodations</h2>
Voyager Sun & Reef Hotel in San Pedro offers air-conditioned rooms with private bathrooms, walk-in showers, and free WiFi. Each room includes a tea and coffee maker, refrigerator, work desk, and TV.
<h2>Convenient Facilities</h2>
Guests benefit from a free airport shuttle service, daily housekeeping, full-day security, and luggage storage. Free off-site parking is available, along with a free toiletries set.
<h2>Prime Location</h2>
Located a few steps from San Pedro Airport, the hotel is a 1-minute walk from San Pedro Beach. Nearby attractions include the Belize Zoo and Caye Caulker. Guests appreciate the convenient location and nearby food and drink options.

Hotel in San Pedro · 0.11 km from centre
7.3
38 reviews
Coastal Bay Suite & Golf Cart Rental is located in the San Pedro town district of San Pedro, and is a few steps from San Pedro Beach. With free WiFi, this 3-star hotel offers room service. There's a restaurant serving American cuisine, and free private parking is available.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Guest rooms include a closet.
Guests at Coastal Bay Suite & Golf Cart Rental can enjoy a buffet breakfast.
San Pedro Airport is a few steps away.

Aparthotel in San Pedro · 0.97 km from centre
10.0
42 reviews
When you stay at Casa del Rai in San Pedro, you'll be by the sea, just steps from Boca del Rio and Belize Barrier Reef. This aparthotel is 0.1 mi (0.2 km) from GoFish Belize and 0.7 mi (1.1 km) from San Pedro Town Hall.

Aparthotel in San Pedro · 1.08 km from centre
9.5
48 reviews
<h2>Comfortable Accommodations</h2>
Hibisco Belize in San Pedro offers family rooms with air-conditioning, private bathrooms, and sea views. Each unit includes a kitchenette, balcony, and modern amenities such as a TV and free WiFi.
<h2>Leisure Facilities</h2>
Guests can relax on the terrace or outdoor swimming pool. The aparthotel features an outdoor seating area, laundry service, and free on-site private parking.
<h2>Convenient Location</h2>
Located a few steps from San Pedro Beach and 1.2 mi from the airport, Hibisco Belize provides easy access to local attractions.

Hotel in San Pedro · 1.09 km from centre
7.3
149 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
Best Western Grand Baymen Gardens in San Pedro offers spacious rooms with private bathrooms, balconies, and kitchenettes. Guests enjoy amenities such as tea and coffee makers, work desks, and free WiFi.
<h2>Leisure Facilities</h2>
The hotel features a fitness center, a year-round outdoor swimming pool, and a lush garden. Additional facilities include a pool bar, outdoor seating area, and free on-site private parking.
<h2>Dining Options</h2>
A continental breakfast with local specialties and juice is served daily. The property also offers fitness classes for guests to stay active.
<h2>Prime Location</h2>
San Pedro Beach is a 12-minute walk away, and the airport is just a few steps from the hotel. Guests appreciate the room comfort, attentive staff, and spacious rooms.

Hotel in San Pedro · 2.56 km from centre
10.0
15 reviews
Breakfast available
When you stay at PUR Boutique Cabanas - Adults only in San Pedro, you'll be on the waterfront, and a 3-minute walk from Belize Barrier Reef and 8 minutes by foot from San Pedro Beach. This luxury hotel is 6.2 mi (10 km) from Secret Beach and 1 mi (1.6 km) from GoFish Belize.

Aparthotel in San Pedro · 3.28 km from centre
9.2
581 reviews
Breakfast available
With a stay at Sunset Caribe Belize in San Pedro, you'll be on the waterfront, a 3-minute walk from Belize Barrier Reef and a 5-minute drive from San Pedro Beach. This spa aparthotel is 5.8 mi (9.4 km) from Secret Beach and 2.7 mi (4.3 km) from Hol Chan Marine Reserve.

Hotel in San Pedro · 4.26 km from centre
9.3
101 reviews
Offering an outdoor swimming pool and free bikes and kayaks, Cocotal Inn and Cabanas is located in San Pedro. Free WiFi access and private parking are available.
Each room here will provide you with a cable TV, air conditioning There is a full kitchen with a microwave and an oven. Private bathroom also comes with a shower.
At Cocotal Inn and Cabanas you will find free shuttle service, a garden and barbecue facilities. Other facilities offered at the property include a tour desk, luggage storage and laundry facilities. The property extends from the ocean to the pier at the lagoon.
Philip S. W. Goldson International Airport is 37 mi away.

Villa property in San Pedro · 4.92 km from centre
When you stay at this villa in San Pedro, you'll be on the beach, a 1-minute drive from Belize Barrier Reef and 7 minutes from Hol Chan Marine Reserve. This beach villa is 4.7 mi (7.5 km) from Secret Beach and 2 mi (3.3 km) from San Pedro Beach.

Hotel in San Pedro · 5.17 km from centre
9.6
1,000 reviews
When you stay at Coco Beach Resort in San Pedro, you'll be on the beach, a 1-minute drive from Belize Barrier Reef and 7 minutes from Hol Chan Marine Reserve. This beach hotel is 4.5 mi (7.3 km) from Secret Beach and 2.1 mi (3.4 km) from San Pedro Beach.

Hotel in San Pedro · 0.02 km from centre
8.0
30 reviews
With a stay at Spindrift Hotel in San Pedro, you'll be on the beach, a 4-minute walk from Belize Barrier Reef and 14 minutes by foot from San Pedro Belize Express Water Taxi. This beach hotel is 8.4 mi (13.4 km) from Secret Beach and 1.8 mi (2.9 km) from San Pedro Beach.

Hotel in San Pedro · 0.08 km from centre
8.8
123 reviews
With a stay at Voyager Sun & Reef Hotel, you'll be centrally located in San Pedro, steps from San Pedro Church and San Pedro Town Hall. This hotel is 0.2 mi (0.3 km) from Belize Barrier Reef and 0.2 mi (0.4 km) from Belize Chocolate Company.

Apartment in San Pedro · 0.08 km from centre
6.9
65 reviews
<h2>Beachfront Location</h2>
San Pedro Ocean Paradise in San Pedro offers direct beachfront access and stunning sea views. Guests enjoy a few steps to San Pedro Beach and a short distance to the airport.
<h2>Comfortable Accommodations</h2>
The apartment features a private bathroom, fireplace, refrigerator, microwave, TV, and wardrobe. Additional amenities include air-conditioning, balcony, tea and coffee maker, and sofa bed.
<h2>Convenient Facilities</h2>
Free WiFi, a free airport shuttle, minimarket, daily housekeeping, electric vehicle charging, laundry service, outdoor seating, hairdresser, family rooms, full-day security, room service, car hire, tour desk, and luggage storage enhance the stay.
<h2>Local Attractions</h2>
San Pedro Beach is 328 feet away, and the airport is just a few steps from the property. Nearby attractions include the Belize Zoo and Caye Caulker.