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 Town Hall and San Pedro Belize Express Dock 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. Lighthouse Beach Villas is a hotel featuring a full-service spa and free WiFi that gets good reviews by beach travelers for its prime location and dining options. It's located a 4-minute walk from Belize Barrier Reef. Bella Vista Resort Belize 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 D