San Pedro sits on Ambergris Caye in Belize. They call Ambergris Caye “La Isla Bonita” (the beautiful island), and San Pedro will not disappoint. Rent a golf cart or a bicycle and get around as the locals do. You’ll find great seafood - especially during lobster season - and an authentic Caribbean-style vibe.

127 Accommodations in San Pedro

Very good8.0
303 reviews

Ambergris Sunset Hotel

room San Pedro town, San Pedro
0.12 mi from center

Set in San Pedro, 250 metres from Playa San Pedro, Ambergris Sunset Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers a tour desk and free WiFi.
Very good8.0
244 reviews

Sandbar Beachfront Hostel & Restaurant

room San Pedro town, San Pedro
0.17 mi from center

Sandbar Beachfront Hostel & Restaurant is located on the beach in San Pedro. Free WiFi access is available. The reef shark private rooms offer a balcony with sea views and an en suite bathroom.
Superb9.0
103 reviews

SunBreeze Hotel

room San Pedro town, San Pedro
0.35 mi from center

Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye. This hotel offers air-conditioned rooms with views of the Caribbean Sea and tropical gardens.
Very good8.0
205 reviews

Drift Inn San Pedro

room San Pedro town, San Pedro
0.18 mi from center

Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site. The property features a plunge pool, over the water dock, and drinking water.
Superb9.0
82 reviews

SunBreeze Suites

room San Pedro town, San Pedro
0.03 mi from center

Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, just steps from the largest Barrier Reef in the Western Hemisphere and UNESCO world heritage site.
Superb9.0
199 reviews

La Casa de Paz, Gold Standard Approved

room San Pedro town, San Pedro
0.07 mi from center

A few steps from Playa San Pedro, La Casa de Paz, Gold Standard Approved is set in San Pedro and has a bar and a terrace. The accommodation offers room service and free WiFi throughout the property.
Very good8.0
31 reviews

Mayan Princess Hotel

room San Pedro town, San Pedro
0.07 mi from center

Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk. The accommodations feature views of the Caribbean Sea, Cable TV, air conditioning and a terrace.
Very good8.0
106 reviews

Blue Tang Inn

room San Pedro town, San Pedro
0.14 mi from center

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.
Superb9.0
64 reviews

Tradewinds Paradise Villas

room San Pedro town, San Pedro
0.14 mi from center

Situated in San Pedro, a few steps from Playa San Pedro, Tradewinds Paradise Villas features accommodation with free WiFi, air conditioning and access to a garden with an outdoor swimming pool.
Very good8.0
71 reviews

hotel coastalbay 2

room San Pedro town, San Pedro
0.06 mi from center

Located in San Pedro, 100 metres from Playa San Pedro, hotel coastalbay 2 features air-conditioned rooms and a restaurant. Conveniently situated in the San Pedro town district, this hotel offers a bar.
Very good8.0
66 reviews

Parham Plaza Hotel

room San Pedro town, San Pedro
0.16 mi from center

Located in central San Pedro, Belize, Parham Plaza Hotel offers its guests a spacious palm-tree yard with hammocks where to relax. Free WiFi access is available for guests. The functional rooms are air conditioned and include the bed linen.
Very good8.0
45 reviews

The Palapa House

room San Pedro town, San Pedro
0.24 mi from center

Situated in San Pedro, a few steps from Playa San Pedro, The Palapa House features accommodation with an outdoor swimming pool, free private parking, a bar and a garden. The property offers pool views, a sun terrace, and free WiFi is available.
Good7.0
13 reviews

Holiday Hotel

room San Pedro town, San Pedro
0.01 mi from center

Holiday Hotel is a beachfront property located in central San Pedro. The property offers massage services upon request, has a dive shop on site, as well as a restaurant-bar. Free Wi-Fi access is available.
Very good8.0
212 reviews

Mahogany Bay Resort and Beach Club, Curio Collection

room San Pedro town, San Pedro
2.03 mi from center

Situated in San Pedro, 550 metres from Playa San Pedro, Mahogany Bay Resort and Beach Club, Curio Collection features accommodation with a restaurant, free private parking, free bikes and an outdoor swimming pool.
Superb9.0
98 reviews

Victoria House Resort & Spa

room San Pedro town, San Pedro
1.81 mi from center

Victoria House offers accommodation in San Pedro. Guests can enjoy the on-site restaurant. Certain rooms feature a seating area to relax in after a busy day. Some rooms include views of the sea or pool. You will find concierge service at the...
Superb9.0
107 reviews

Coco Beach Resort

room San Pedro
3.21 mi from center

This property is located on the coast of Ambergis Caye and offers guests 2 outdoor swimming pools, on-site restaurants and sports facilities.
Superb9.0
39 reviews

Alaia Belize, Autograph Collection

room San Pedro town, San Pedro
1.37 mi from center

Located in San Pedro, Alaia Belize, Autograph Collection offers beachfront accommodation 50 metres from Playa San Pedro and features various facilities, such as a restaurant, a bar and a garden.
Superb9.0
78 reviews

Grand Caribe Belize

room San Pedro
2.06 mi from center

Offering outdoor pool and a private 275 metres of prime beach front, Grand Caribe Belize is located in San Pedro, 3.5 km from the town centre and the airport. Free Wi-Fi access is available in this resort.
Superb9.0
14 reviews

Mangata Villas

room San Pedro
5.98 mi from center

Located in San Pedro, 1.2 km from Playa Blanca, Mangata Villas provides accommodation with a restaurant, free private parking, free bikes and an outdoor swimming pool.
Superb9.0
90 reviews

Cocotal Inn and Cabanas

room San Pedro
2.52 mi from center

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.

Accommodations in San Pedro

There are 127 options for staying in San Pedro.
Check out the deals we offer for lodging in San Pedro.