Search Hotels with a Bar in San Pedro

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for San Pedro hotels with a bar

1. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
4.5 star property
San Pedro
9.4 out of 10, Exceptional, (892 reviews)
"Great place to stay!!!"
United States
Phillip
The price is ฿9,102
฿10,832 total
includes taxes & fees
6 Dec - 7 Dec
Alaia Belize, Autograph Collection

2. La Casa de Paz

La Casa de Paz
2.0 star property
San Pedro
9.4 out of 10, Exceptional, (140 reviews)
"I loved how clean and beautiful the room was! it had everything we needed and owner was very nice😊"
Canada
Bri-Anna
The price is ฿2,469
฿2,960 total
includes taxes & fees
9 Nov - 10 Nov
La Casa de Paz

3. Coco Beach Resort

Coco Beach Resort
4.0 star property
San Pedro
9.8 out of 10, Exceptional, (1,000 reviews)
"It was a wonderful place to stay. The staff was so genuine and helpful. The property was well maintained and clean. We felt very safe and secure the entire stay. Would 100% recommend."
United States
Jamison
The price is ฿8,234
฿9,873 total
includes taxes & fees
7 Nov - 8 Nov
Coco Beach Resort

4. The Caye Hotel San Pedro

The Caye Hotel San Pedro
2.5 star property
San Pedro
9.4 out of 10, Exceptional, (54 reviews)
"Nice place to stay for the night. Staff was great, good location in town."
United States
Paul
The price is ฿3,524
฿3,841 total
includes taxes & fees
7 Nov - 8 Nov
The Caye Hotel San Pedro

5. Caribbean Villas Hotel

Caribbean Villas Hotel
3.5 star property
San Pedro
8.4 out of 10, Very good, (520 reviews)
"Property was nice. Staff was helpful... Really enjoyed the stay."
United States
Faadela
The price is ฿4,021
฿4,584 total
includes taxes & fees
9 Nov - 10 Nov
Caribbean Villas Hotel

6. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
4.0 star property
San Pedro
8.6 out of 10, Excellent, (1,000 reviews)
"Amazing stay!"
United States
Shanean
The price is ฿6,258
฿8,474 total
includes taxes & fees
19 Nov - 20 Nov
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

7. Ambergris Sunset Hotel

Ambergris Sunset Hotel
2.5 star property
San Pedro
9.0 out of 10, Wonderful, (303 reviews)
"Friendly staff, clean room and accessability to nearby restuarant for dining experience. Value for money for renting a hotel for short stay"
Canada
Shyla
The price is ฿1,928
฿2,101 total
includes taxes & fees
15 Nov - 16 Nov
Ambergris Sunset Hotel

8. The Watermark Hotel

The Watermark Hotel
4.0 star property
San Pedro
8.6 out of 10, Excellent, (298 reviews)
"Very nice property"
United States
Dante
The price is ฿3,005
฿3,727 total
includes taxes & fees
7 Dec - 8 Dec
The Watermark Hotel

9. Ocean Tide Beach Resort

Ocean Tide Beach Resort
2.5 star property
San Pedro
8.6 out of 10, Excellent, (291 reviews)
"Great perfect stay for couples"
United States
Sydney
The price is ฿4,852
฿5,531 total
includes taxes & fees
25 Nov - 26 Nov
Ocean Tide Beach Resort

10. Drift Inn San Pedro

Drift Inn San Pedro
2.0 star property
San Pedro
9.0 out of 10, Wonderful, (181 reviews)
"This is San Pedros bet hotel, clean safe and a great deal, Hailey the owner is so awesome, family really Coffee in the morning too!! Locations so convienient, rignt amid all to do, the staff will make sure your safe and have fun"
United States
Lonnie
The price is ฿2,215
฿2,635 total
includes taxes & fees
9 Nov - 10 Nov
Drift Inn San Pedro
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top San Pedro Hotel Reviews

Frequently Asked Questions

Searching for hotels with bars in San Pedro?

If you're seeking a hotel where you can enjoy a beer after sightseeing, San Pedro features 938 hotels and other properties, including 59 accommodation options with a bar on site. While you’re here, you can check out Belize Barrier Reef.

What are the best hotels with bars in San Pedro?

Here are some of the top San Pedro hotels with bars: Alaia Belize, Autograph Collection : Resort with 6 restaurants. Enjoy the 4 bars, free WiFi and free parking. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton: Resort with 4 restaurants. Enjoy the beach bar, poolside bar and free WiFi. Reef Haven Belize: Hotel with restaurant. Enjoy the bar, free breakfast and free WiFi. Coco Beach Resort: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. The Watermark Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking.

How many hotels with bars on site will I be able to find in San Pedro?

Expedia has 59 hotels with a bar in San Pedro.

What is there to do in San Pedro?

Delight in the outdoors by visiting Belize Barrier Reef, then check out the local bars and enjoy a refreshing drink. Other places to see include San Pedro Beach and San Pedro Belize Express Water Taxi. San Pedro is popular for its bustling marina and lively bars.

When is the best time to visit San Pedro?

Visiting local bars in San Pedro is more fun when you know what the weather holds. These temperatures and rainfall averages can help you decide the best time for bar-hopping. The hottest months are usually September and August, with an average temperature of 27°C, while the coldest months are January and December, with an average of 24°C. The rainiest months in San Pedro are June, October, September and August, with each month seeing an average of 266 mm of rainfall.

How can I get to San Pedro and around the area?

You might want to make the most of these transportation options in and around San Pedro: Fly into San Pedro (SPR-John Greif II), which is located 0.2 mi (0.4 km) from the city centre. Otherwise, look for flights into Caye Caulker (CUK), which is 13.5 mi (21.7 km) away. If you'd like to explore around the area, you may want a rental car for your journey.