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.
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.
You can browse for the perfect souvenirs at Belize Chocolate Company during your visit to San Pedro. Wander the beautiful beaches and marina in this romantic area.
If you can't wait to get to the beach, you might enjoy a trip to Secret Beach located 3.7 mi (6 km) from central San Pedro. Enjoy the sunset by the shore at San Pedro Beach, Boca Del Rio Beach, and Central Park Beach.
Imagine strolling along San Pedro Belize Express Dock for some great waterfront pics when in the heart of San Pedro. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If you carry on walking you'll get to San Pedro Beach, Boca Del Rio Beach, and Central Park Beach for some more water views.
Whether you want to hunt for sand dollars or smell the fresh air, San Pedro Beach is a spot you might want to check out, located 0.5 mi (0.9 km) from central San Pedro. Catch the sunset by the shore at Boca Del Rio Beach, just a short walk away.
After visiting San Pedro Town Hall, make a plan to see the other sights and activities in San Pedro. Stroll along the seaside in this romantic area, or seek out the diving spots.
Explore the lovely green spaces of Bacalar Chico National Park & Marine Reserve and enjoy the snorkeling spots in San Pedro. Amble around this romantic area's beautiful beaches and enjoy its top-notch restaurants.
Notable for its waterfront, San Pedro features attractions such as San Pedro Town Hall and San Pedro Belize Express Dock. This beachside city has something for everyone including bars as well as sights like Belize Chocolate Company and San Pedro Beach. All are within a tropical setting.
There are so many incredible food options in San Pedro for not a lot of money. Everyone was incredibly kind we felt very safe. The only unfortunate part is seeing garbage in a lot of places, but I see the difficulties of managing waste on an island
Allison
10.0/10
Excellent
San Pedro and Ambergris Caye is beautiful but know this country is not heavily developed, so expect fewer creature comforts. The ocean views are gorgeous, the snorkeling and diving options are extensive, and there are lots of great restaurants.
Andrew
8.0/10
Good
San Pedro is not an all inclusive area with large hotels. It is a very busy area with small hotels, many golf carts. The great thing is the local citizens are living amount the tourists! You can get touristy food or local authentic meals.
Greg
10.0/10
Excellent
It's a busy, dusty, crazy, local town... I loved the street vendors, the food, the Caribbean vibe... My kids loved the rides in the golf cart we rented for our week stay... North of town, the secret beach is a must...
Magdalena
8.0/10
Good
San Pedro is a great place to stay for activities and food. Not much nightlife and not to many real beaches. most of the beaches are very rocky.
KARIUN
8.0/10
Good
It look a little rough, but once you acclimate it's really nice. The locals are very friendly and it's safe to walk / golf cart around even at night. Loved the culture and pace of the island.
Makiba
10.0/10
Excellent
Beautiful Island full of beautiful people. Everyone was so friendly and kind felt like i knew each person I met. Great place. I cant wait to go back
Christina
8.0/10
Good
We loved all the different dining options, especially the local food pop ups doing barbecue!
Scott
8.0/10
Good
This is a top location for groups that enjoy scuba and snorkeling adventures.
Kenneth
10.0/10
Excellent
We enjoy our time in San Pedro especially Secret beach. However you need to rent out a golf cart to get to Secret beach. The people were very nice and approachable. Many places to eat and drink. Caye Caulker a boat ride away, it was nice to visit als
"The staff was very welcoming the receptionist at check in was very helpful. Restaurant food was great and the two waitresses and the bartenders was friendly and attentive. Thank you will definitely be coming back "
You can discover great hotels in San Pedro from $63 with properties to suit all budgets and needs. Sandbar Beachfront Hostel & Restaurant is one low-cost option that's popular with our travelers. To find an affordable hotel in San Pedro that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at San Pedro hotels?
Members can save up to 20% on select hotels in San Pedro. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book San Pedro hotels with free cancellation?
To book a refundable San Pedro hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in San Pedro?
For a beachy vacation in San Pedro, Secret Beach, San Pedro Beach, and Tranquility Bay Beach are some of the best places to visit. Pick a well-reviewed San Pedro beach hotel to maximize your vacation. Check out Coco Beach Resort if you're after a hotel that's near the water. With a beachfront setting plus 2 outdoor pools and a full-service spa, our travelers rate it highly at 9.6 out of 10. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is another great choice for a relaxing beach vacation and our travelers rate it 8.4. Located near a private beach, this resort has an outdoor pool and a full-service spa along with a variety of other amenities to enjoy. Victoria House Resort & Spa is another ideal choice. Travelers love the beachfront setting plus the 2 outdoor pools and full-service spa, and it has a guest rating of 9.8.
What are some top pet-friendly hotels in San Pedro?
Consider one of our travelers' favorite pet-friendly hotels in San Pedro:
Playa De Sala: A hotel with a guest rating of 9.6 out of 10
You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in San Pedro.
What are some of the best hotels in San Pedro for couples?
Choose a top-rated San Pedro romantic hotel and enjoy your couple's getaway. Our travelers love PUR Private Suites, a hotel with a private pool and in-room massages. Another romantic hotel with top reviews is Alaia Belize, Autograph Collection. This resort offers a beach as well as in-room champagne service for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in San Pedro for couples on Hotels.com.
What are some of the best kid-friendly hotels in San Pedro?
Some of the most well reviewed San Pedro hotels for kids include Bella Vista Resort Belize, Coco Beach Resort, and Grand Caribe Belize. Bella Vista Resort Belize is a kid-friendly hotel with a guest score of 9.8 out of 10 plus family-friendly amenities like a private beach, an outdoor pool, and children's meals. Check out Coco Beach Resort with a guest score of 9.6. This popular hotel has a beach, 2 outdoor pools, children's meals, and more. Grand Caribe Belize is another good option with a beach and 6 outdoor pools, plus high chairs in the guestrooms. Discover more kid-friendly hotels in San Pedro by using the Hotels.com "Family friendly" filter in your search.
What are the top San Pedro hotels with a pool?
For a little extra luxury, discover some of the best San Pedro hotels with a pool. Ramon's Village Resort is a great hotel with an outdoor pool and a guest rating of 9.6 out of 10. Plus, you can make the most of its beach and full-service spa. Belizean Shores Resort is a popular hotel that features an outdoor pool along with a beach and a hot tub. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in San Pedro with a pool.
What are some of the best San Pedro hotels with free parking?
If you're exploring by car, finding a great San Pedro hotel with free parking is a win. Our travelers' favorites include:
Casa Nova Cabanas: A hotel with an average guest rating of 10 out of 10
Mangata Villas: A hotel with an average guest rating of 10
Choose a stylish and luxurious boutique hotel in San Pedro. Las Terrazas Resort and Residences Ambergris is a popular resort with our travelers, offering guests a beach and an outdoor pool as well as air-conditioned guestrooms with in-room massages and rainfall showerheads. Another top-rated boutique property is Belizean Cove Estates, and this upscale property has a beach and an outdoor pool, plus individually decorated guestrooms with balconies/patios and kitchens.
What are some popular hotels in central San Pedro?
If you're looking for hotels in central San Pedro, check out Lina Point Belize Overwater Resort and Sunbreeze Hotel. Travelers love Lina Point Belize Overwater Resort for its location, as well as the beach, outdoor pool and children's pool this hotel offers. Sunbreeze Hotel is another popular central resort with a beach, an outdoor pool and a full-service spa. When you stay at one of these central hotels, you'll be in easy reach of top sights including Secret Beach. Boca Ciega is a central neighborhood for your San Pedro vacation.
Find out more about San Pedro
Find out more about San Pedro
Visitors to San Pedro like this tropical city's beaches, bars, and marina. Enjoy fun activities like snorkeling and fishing. You can easily spend a relaxing day visiting Belize Barrier Reef and San Pedro Central Park. While you're here, stop by San Pedro Town Hall and San Pedro Belize Express Dock.