Agoda Hero Banner

San Pedro hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in San Pedro

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Ambergris Sunset Hotel
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Contactless check-in/out
  5. Swimming pool [outdoor]
  6. Bicycles
  7. Bar
  8. Restaurants
"Hotel was clean, great value on San Pedro. The owner was very helpful and gave us a lift to the water taxi on the day that we left. Pool is *tiny* (max occupancy 6), but refreshing. Sunset from the rooftop was breathtaking. The budget room was small, but enough for two people who like each other. I also appreciated that it was the only hotel we stayed at on our visit to Belize that provided shampoo (I forgot mine)."
Show more
8.3

Excellent

29 reviews

Avg price per night
USD 63
The WaterMark Resort
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Hot tub
  6. Golf course [on-site]
  7. Front desk [24-hour]
  8. Check-in/out [express]
9.4

Exceptional

8 reviews

Avg price per night
USD 168
Hotel Royal Blue
San Pedro,San Pedro - View on map
  1. Car park
  2. Luggage storage
  3. Laundry service
  4. Wi-Fi in public areas
  5. Elevator
Drift Inn
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [outdoor]
  6. Game room
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Sooooo chill Such a great place to stay!"
8.4

Excellent

18 reviews

Lina Point Belize Overwater Resort
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. BBQ facilities
  5. Swimming pool [indoor]
  6. Hot tub
  7. Luggage storage
  8. Contactless check-in/out
"Beautiful! Everything is true to the photos."
9.3

Exceptional

36 reviews

Avg price per night
USD 194
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Fitness center
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"We had a great stay here. The beach club is amazing - I went every day and didn't encounter any of the problems I read about in previous reviews regarding sea lice. I was always able to find a chair in the shade and we had a lot of fun with the paddleboards and the over-water hammocks! The resort food is expensive - the taco shack was closed for the Easter holiday so our options were limited. We also found that some of the shacks were very expensive as well. Cheaper food is available in the town - a 40 minute walk, 15 minute bike ride, or $20 BZD away. The location (away from the center of town) is important to keep in mind when booking this resort. The resort has a great gym and amazing wifi everywhere."
Show more
8.6

Excellent

23 reviews

Avg price per night
USD 424
Las Terrazas Resort
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Spa
  6. Swimming pool [outdoor]
  7. Bicycles
  8. Luggage storage
"The staffs are amazing"
8.5

Excellent

4 reviews

Voyager Sun & Reef Hotel
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Luggage storage
  5. Safety deposit boxes
  6. Wi-Fi in public areas
  7. Security [24-hour]
  8. Daily housekeeping
"Iven and the staff were really helpful and accommodating"
8.2

Excellent

10 reviews

Avg price per night
USD 63
SunBreeze Hotel
San Pedro,San Pedro - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Car park
  4. Free Wi-Fi in all rooms!
  5. Sauna
  6. Spa
  7. Front desk [24-hour]
  8. Luggage storage
"The stay was great. Staff was extremely friendly and helpful and the location was just fantastic. Clean hotel, and overall great value for the money. A/C temperatures were off, and the wifi was only available in the courtyard, but other than that - really a great hotel for the price. "
Show more
8.7

Excellent

9 reviews

Sandbar Beachfront Hostel & Restaurant
San Pedro,San Pedro - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Check-in/out [express]
  4. Swimming pool [outdoor]
  5. Game room
  6. Bicycles
  7. Bar
  8. Laundry service
"Armando and Karisha were amazing bartenders and truly showed us great hospitality! Will be coming back next time I visit San Pedro! Stay at sand bar hostel!"
Show more
8.9

Excellent

17 reviews

Avg price per night
USD 18

Fast facts about San Pedro, Belize

Accommodations218 properties
Popular hotelMahogany Bay Resort & Beach Club, Curio Collection by Hilton
Popular areaSan Pedro
Nightly rates from$265
AirportJohn Greif II Airport

Where to stay in San Pedro


Frequently asked questions

What's the average price of a resort in San Pedro this evening?

The typical price for a 3-star hotel in San Pedro tonight is USD 329. The average price for a 4-star property in San Pedro this evening is USD 310.

What are the most famous accommodations in San Pedro?

A number of our most well-known hotels in San Pedro are Ambergris Sunset Hotel, The WaterMark Resort and Lina Point Belize Overwater Resort.

What hotels in San Pedro have the best breakfast?

Verified visitors to San Pedro have given exceptional reviews for the breakfast at Mahogany Bay Resort & Beach Club, Curio Collection by Hilton, Coco Beach Resort and Belizean Shores Resort.

What are the prime accommodations found in San Pedro for business visitors?

Resorts located in San Pedro which are exceptionally rated by business travelers are Ambergris Sunset Hotel, The WaterMark Resort and Lina Point Belize Overwater Resort.

What accommodations in San Pedro are well rated regarding facilities?

Accommodationsaround San Pedro which is highly rated with regards to amenities include Cocotal Inn and Cabanas, X'tan Ha- The Waterfront and Isla Bonita Yacht Club.

What hotels in San Pedro are very highly rated with regards to value for money?

Hotelsfound in San Pedro that is highly rated for value for money include Cocotal Inn and Cabanas, Caye Casa and Grand Caribe Belize.

What properties in San Pedro are exceptionally rated with regards to room comfort and quality?

Hotelslocated in San Pedro that is very highly rated with respect to room comfort and quality include Caribbean Villas Hotel, SunBreeze Hotel and Sandbar Beachfront Hostel & Restaurant.

What are the ideal accommodations in San Pedro that includes airport transfer?

Resorts that has airport transfer in San Pedro that are very highly rated include Villas Secreta Beachfront Resort, Solaria Villas and Villas Secreta Beachfront Resort.

Are international travelers allowed into San Pedro?

Foreign travelers are allowed into San Pedro, based on our most updated information. Due to evolving restrictions, we recommend you visit here for further information.

Is pre-departure covid test expected for fully vaccinated travelers to enter San Pedro?

Proof of negative pre-departure COVID-19 test is not required to enter San Pedro. For up-to-date and detailed information on travel restrictons, please go to the official websites of the travel authority or government of the country you wish to visit, or go to here.

Is covid test upon arrival expected for fully vaccinated visitors to enter San Pedro?

COVID-19 test may be required on arrival when entering San Pedro from outside the country. For updated and detailed information on travel restrictons, make sure you check out the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Show more questions


More about San Pedro

Discovering the Best Things to Do in San Pedro, Belize

San Pedro, Belize is a small island town located in the Caribbean Sea, just off the eastern coast of Belize. Known for its stunning beaches, clear blue waters, and vibrant coral reefs, San Pedro is a popular destination for travelers looking for a relaxing tropical getaway. One of the best things to do in San Pedro is to explore the island's beautiful beaches. The most popular beach is undoubtedly the aptly named "Secret Beach," which is located on the western side of the island. This secluded spot is perfect for swimming, sunbathing, and enjoying the stunning views of the Caribbean Sea. Another must-see attraction in San Pedro is the Hol Chan Marine Reserve. This protected area is home to an incredible array of marine life, including sea turtles, stingrays, and colorful tropical fish. Visitors can take a snorkeling or diving tour to explore the reserve's coral reefs and see the diverse marine ecosystem up close. For those interested in history and culture, San Pedro also has a number of fascinating landmarks and attractions to explore. The San Pedro Roman Catholic Church is one of the most iconic structures on the island, and its beautiful architecture and rich history make it a must-visit destination. The island's small museum is also worth a visit, as it features exhibits on the history and culture of San Pedro and the surrounding area.

Unveiling the Best Season to Visit San Pedro

San Pedro, Belize is a year-round destination, but the best time to visit depends on what you're looking for. The high season runs from December to April, when the weather is dry and sunny, and the crowds are at their peak. This is a great time to visit if you're looking for a lively atmosphere and plenty of activities and events. If you're looking for a quieter, more relaxing vacation, the low season from May to November might be a better fit. The weather during this time can be a bit unpredictable, with occasional rain showers and the possibility of hurricanes. However, the crowds are much smaller, and prices for hotels and activities are generally lower.

Traveling to San Pedro: Tips and Tricks for First-Time Visitors

Getting to San Pedro is relatively easy, but there are a few things to keep in mind if you're a first-time visitor. The island is accessible by boat or plane, with regular ferry services and flights from Belize City. If you're flying into Belize City, you'll need to take a short domestic flight to San Pedro. There are several airlines that operate flights between the two cities, including Tropic Air and Maya Island Air. It's a good idea to book your flights in advance, as they can fill up quickly during peak season. Once you arrive on the island, the best way to get around is by golf cart or bicycle. There are several rental companies on the island, and both options are affordable and convenient for exploring the town and nearby attractions.

Where to Stay in San Pedro: Top Hotel Recommendations

San Pedro has a wide range of hotels and accommodations to choose from, so it's easy to find something that fits your budget and preferences. Some of the top hotels on the island include: - Sandbar Beachfront Hostel & Restaurant: This budget-friendly hostel is located right on the beach and offers a range of private and shared rooms. The on-site restaurant serves delicious seafood and other local dishes. - Ambergris Sunset Hotel: This charming hotel is located in the heart of San Pedro and features comfortable rooms, a rooftop pool, and stunning views of the Caribbean Sea. - Caribbean Villas Hotel: This beachfront hotel offers spacious suites and villas, as well as a beautiful pool and on-site restaurant. - Corona del Mar: This family-owned hotel is known for its friendly service and comfortable rooms. It's located just a short walk from the beach and the town center. - Cocotal Inn and Cabanas: This eco-friendly hotel features cozy cabanas and a peaceful garden setting. It's located just a short bike ride from the town center and the beach.

Exploring the Local Cuisine: What to Eat in San Pedro

San Pedro is known for its delicious seafood and fresh, locally sourced ingredients. Some of the must-try dishes on the island include: - Conch ceviche: This refreshing dish is made with fresh conch, lime juice, and a variety of herbs and spices. - Fry jacks: These fluffy, deep-fried dough balls are a popular breakfast food in Belize, and are often served with eggs, beans, and other toppings. - Rice and beans: This classic Belizean dish is made with red beans and coconut milk, and is often served with stewed chicken or pork. - Lobster: San Pedro is famous for its fresh lobster, which is typically grilled or served in a creamy sauce. - Tamales: These savory corn cakes are filled with chicken, pork, or beans, and are a popular street food in San Pedro.

Why Agoda.com is the Best Place to Book Your San Pedro Hotel

When it comes to booking your hotel in San Pedro, Agoda.com is the best choice for a number of reasons. First and foremost, Agoda offers a wide range of hotels and accommodations to choose from, so you can find the perfect fit for your budget and preferences. Agoda also offers competitive prices and frequent discounts and promotions, so you can save money on your trip. Additionally, the website is easy to use and navigate, and offers detailed descriptions and photos of each hotel to help you make an informed decision. Finally, Agoda offers excellent customer service and support, so you can feel confident that you're getting the best possible experience when booking your hotel in San Pedro.

Getting to San Pedro: Your Ultimate Travel Guide

If you're planning a trip to San Pedro, there are a few things you should know to make your journey as smooth and stress-free as possible. Here are some tips to help you get started: - Book your flights and accommodations in advance to ensure availability and the best prices. - Pack light and bring plenty of sunscreen and insect repellent. - Consider renting a golf cart or bicycle to explore the island. - Be prepared for occasional rain showers and the possibility of hurricanes during the low season. - Don't forget to bring your passport and any necessary travel documents.

Fun Facts About San Pedro: Things You Didn't Know

Did you know that San Pedro was once a small fishing village before it became a popular tourist destination? Or that the island is home to the world's first and only "underwater post office"? Here are a few more fun facts about San Pedro: - The island is home to a population of about 16,000 people. - The official language of Belize is English, but many locals also speak Spanish and Creole. - San Pedro is located on Ambergris Caye, the largest of Belize's many cayes (small islands). - The island is home to a number of endangered species, including the West Indian manatee and the American crocodile. - San Pedro is known for its lively nightlife, with plenty of bars and clubs to choose from.

How to Travel Around San Pedro: Your Complete Guide

Getting around San Pedro is easy and convenient, thanks to the island's small size and well-developed transportation infrastructure. Here are some of the best ways to travel around the island: - Golf cart: Renting a golf cart is one of the most popular ways to get around San Pedro. It's affordable, easy to use, and allows you to explore the island at your own pace. - Bicycle: If you're looking for a more eco-friendly option, renting a bicycle is a great choice. The island is relatively flat, and there are plenty of bike paths and trails to explore. - Water taxi: If you're traveling between San Pedro and other nearby islands or attractions, taking a water taxi is a convenient and scenic option. - Walking: Finally, if you're staying in the town center, walking is a great way to explore San Pedro. Many of the island's top attractions and restaurants are located within walking distance of each other.