Where to stay

in San Pedro

We'd like to help you find a place that's as perfect in atmosphere as it is in location.

Travelers to San Pedro love its stunning beaches and fantastic nightlife. If you're interested in spending some time outdoors, San Pedro Beach and Secret Beach are some top places to check out. San Pedro Belize Express Dock and Boca del Rio are also a few notable stops. Whether you're hoping to stay right near top attractions or you'd like to be a little more tucked away, you'll be sure to find a great place to stay in San Pedro.

Top places to stay near the water

Cocotal Inn and Cabanas is a hotel that comes with 4 restaurants and a full-service spa and is well-liked by beach travelers for its helpful staff. It's located a 8-minute walk from Belize Barrier Reef. Bella Vista Resort Belize is a hotel featuring a full-service spa and free WiFi that gets good reviews by beach travelers for its prime location and helpful staff. It's located a 4-minute walk from Belize Barrier Reef. Belize Budget Suites is a resort featuring a private beach and 3 outdoor pools that gets good reviews by beach travelers for its prime location and helpful staff. It's located just steps from Belize Barrier Reef.

Recommended hotels

Best places to stay offering breakfast

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a hotel that offers free WiFi and free parking and is known for its helpful staff. Ramon's Village Resort is a hotel that offers free WiFi and free parking that's well-liked for its prime location and dining options. It's located a short 4-minute walk from Belize Barrier Reef. Alaia Belize, Autograph Collection is a resort that offers free WiFi and free parking that's well-liked for its prime location and helpful staff.

Recommended hotels

Best places to stay for couples

Secret Beach Yellow Cabana *Ocean Views, just steps to water access! is a B&B featuring private balconies and free breakfast. The view with a wonderful breeze from the sea is a resort featuring in-room kitchens and free WiFi. It's just a short 3-minute walk from Belize Barrier Reef. Includes Snorkeling & Reef Fishing Tours and 1st Night Dinner is a resort featuring private pools and free WiFi.

Recommended hotels

Best places to stay for families

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a hotel featuring an outdoor pool and 4 restaurants that guests like for its clean rooms and helpful staff. You'll be just a short distance from Cypress Garden, located close by. Sunbreeze Hotel is a resort featuring an outdoor pool and a restaurant that guests like for its helpful staff and clean rooms. Your family will be well placed to visit GoFish Belize and Reef Runner Glass Bottom Boat, located close by. Caribbean Villas Hotel is a hotel featuring 2 outdoor pools and a restaurant. Your family will be well placed to visit Reef Runner Glass Bottom Boat and Tackle Box Canyons, located close by.

Recommended hotels

Top luxury accommodations in San Pedro

Alaia Belize, Autograph Collection is luxury a resort featuring a private beach and 6 restaurants, and guests like its prime location and helpful staff. Las Terrazas Resort is luxury a resort featuring a full-service spa and a deli. You'll be located just steps from Belize Barrier Reef. Vita Retreats is luxury a property featuring a private beach and 4 restaurants.

Recommended hotels

Best places to stay with pools

Coco Beach Resort is a hotel featuring 2 outdoor pools and a full-service spa. Guests like its prime location and helpful staff. It's located a short 3-minute walk from Belize Barrier Reef. Las Terrazas Resort is a resort featuring an outdoor pool and a full-service spa. Grand Caribe Belize is a hotel featuring 6 outdoor pools and a full-service spa. Guests like its prime location and helpful staff.

Recommended hotels

Best places to stay for travelers on a budget

Ramon's Village Resort is a hotel featuring free WiFi and free parking that guests like for its prime location and helpful staff. It's located a short 4-minute walk from Belize Barrier Reef. Ocean Tide Beach Resort is a hotel featuring free WiFi. Matachica Resort & Spa - Adults Only is a resort featuring free internet.

Recommended hotels

Where to stay near the airport

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a hotel featuring an airport shuttle and a marina that guests like for its helpful staff. The property is located 1.7 mi / 2.8 km from San Pedro (SPR-John Greif II). Ramon's Village Resort is a hotel featuring a free airport shuttle and a full-service spa. It gets positive reviews for its prime location and helpful staff. The property is located 0.2 mi / 0.3 km from San Pedro (SPR-John Greif II). Coco Beach Resort is a hotel featuring an airport shuttle and free extended parking. It gets positive reviews for its prime location and helpful staff. The property is located 3.4 mi / 5.5 km from San Pedro (SPR-John Greif II).

Recommended hotels