Find hotels in San Pedro from ¥10,313

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 917 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Ramon's Village Resort

4.0 star property
  • Pool
  • Spa
  • Free airport shuttle
  • Parking included
  • Free WiFi
  • Restaurant
9.6 out of 10, Exceptional, (1000)
  • cleanliness
    Travelers relax with beachside massages or dive into snorkeling adventures at this coastal retreat, where on-site shopping and a laid-back atmosphere await

What verified guests said

"Great property!! "

Ramon's Village Resort highlights

Ramon's Village Resort near San Pedro Town Hall offers a white sand beach for snorkeling and diving. Enjoy spa treatments at Beach Day Spa, lounge by the outdoor pool, and explore on-site shopping. Free self-parking, a nearby café, and multilingual staff are available.
The price is ¥24,383
¥26,577 total
includes taxes & fees
Jul 5 - Jul 6
Ramon's Village Resort

Alaia Belize, Autograph Collection

4.5 star property
  • Pool
  • Spa
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
9.2 out of 10, Wonderful, (504)
  • cleanliness
    Travelers relax by the pool or explore San Pedro Town Hall, enjoying magnificent ocean views from this perfectly positioned resort.

What verified guests said

"Very clean, spacious, modern, great staff"

Alaia Belize, Autograph Collection highlights

Located near Belize Barrier Reef, Alaia Belize, Autograph Collection offers a luxurious beachfront getaway. Enjoy aromatherapy, massages at K'in Wellness Center, ocean views dining at 6 restaurants, a rooftop terrace, shopping, and international cuisine.
The price is ¥46,264
¥55,054 total
includes taxes & fees
Jul 27 - Jul 28
Alaia Belize, Autograph Collection

The Watermark Hotel

4.0 star property
  • Pool
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Gym
8.8 out of 10, Excellent, (129)
  • cleanliness
    Ocean views accompany every meal at this upscale hotel's restaurant, while the outdoor pool offers relaxation and the 24-hour gym keeps fitness routines on track.

What verified guests said

"Great property to stay at and kind of central for everything…. Half way point for in-town (5-10 min) and about 30 minutes to secret beach… "

The Watermark Hotel highlights

The Watermark Hotel, in the city center, combines comfort and convenience. Guests enjoy an on-site restaurant with ocean views, free WiFi in all rooms, an outdoor pool, and a 24/7 fitness center.
The Watermark Hotel

Ambergris Sunset Hotel

2.5 star property
  • Pool
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Breakfast available
9.2 out of 10, Wonderful, (249)
  • cleanliness
    Travelers find island charm and warm hospitality at this Boca del Rio retreat, where an outdoor pool with sun loungers and the flavorful Meat D Fish Diner await

What verified guests said

"Great stay"

Ambergris Sunset Hotel highlights

Ambergris Sunset Hotel on Boca del Rio offers a peaceful escape. Guests enjoy breakfast and lunch at Meat D Fish Diner, relax poolside, or soak up views from the sun-drenched terrace. Helpful staff provides local guidance, with free WiFi and bike rentals enhancing the stay.
Ambergris Sunset Hotel

Drift Inn San Pedro

2.0 star property
  • Pool
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
9.0 out of 10, Wonderful, (143)
  • cleanliness
    Tropical paradise awaits at the Drift Inn San Pedro, where delicious local cuisine and refreshing poolside cocktails complement nearby adventures with bike rentals

What verified guests said

"Great staff so friendly and clean place Coffee in morning is great Local so easy to get around"

Drift Inn San Pedro highlights

Travelers find a tropical oasis at Drift Inn San Pedro near the Belize Barrier Reef. The on-site restaurant serves lunch and dinner, and the outdoor pool is perfect for unwinding. Guests enjoy WiFi in rooms, laundry facilities, a library, and easy access to San Pedro Central Park.
Drift Inn San Pedro

Mayan Princess Hotel

2.5 star property
  • Spa
  • Free WiFi
  • Air conditioning
  • Laundry
  • Housekeeping
  • 24/7 front desk
9.0 out of 10, Wonderful, (273)

What verified guests said

"The Staff was simply amazing and made the stay super easy"
The price is ¥16,136
¥19,543 total
includes taxes & fees
Jul 6 - Jul 7
Mayan Princess Hotel

Bananas On The Beach

2.5 star property
  • Pool
  • Parking included
  • Free WiFi
  • Restaurant
  • Breakfast available
  • Bar
9.0 out of 10, Wonderful, (143)
  • cleanliness
    Visitors can relax on sun-kissed beaches or dive into the crystal-clear waters of the Belize Barrier Reef, with adventure waiting at every turn

What verified guests said

"Great property not too far from town and a great staff."

Bananas On The Beach highlights

Bananas On The Beach offers a genuine Caribbean experience with a white sand beach and two outdoor pools. Guests can explore the reef via scuba diving or enjoy helicopter tours. Free WiFi and attentive staff enhance the stay.
The price is ¥24,640
¥29,544 total
includes taxes & fees
Jul 23 - Jul 24
Bananas On The Beach

Las Terrazas Resort and Residences Ambergris

4.5 star property
  • Pool
  • Spa
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
9.0 out of 10, Wonderful, (310)
  • cleanliness
    White sand beaches meet turquoise waters at this coastal retreat where travelers can rent water sports equipment or enjoy poolside happy hour

What verified guests said

"Very nice resort, the staff were extremely helpful and nice. Our room was amazing."

Las Terrazas Resort and Residences Ambergris highlights

Las Terrazas Resort offers the perfect base for exploring Mexico Rocks. Guests can relax in beach cabanas, book treatments at the onsite spa, or take advantage of the sailing and snorkeling opportunities. The outdoor pool and free WiFi complete the luxury experience.
The price is ¥30,962
¥37,802 total
includes taxes & fees
Jul 7 - Jul 8
Las Terrazas Resort and Residences Ambergris

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4.0 star property
  • Pool
  • Spa
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
8.4 out of 10, Very Good, (725)
  • cleanliness
    Guests enjoy marina access, spa treatments including Ayurvedic massages, and multiple restaurant options at this stylish beachfront retreat

What verified guests said

"The Property and Staff were Phenomenal My Wife & I will be Back! "

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton highlights

Mahogany Bay Resort & Beach Club in San Pedro, Belize, offers Swedish massages at the spa and fusion cuisine at four on-site restaurants. Enjoy an outdoor pool, gym, kayaking, and beach volleyball. The staff is praised for their helpfulness.
The price is ¥31,738
¥41,685 total
includes taxes & fees
Aug 2 - Aug 3
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Grand Caribe Belize

3.5 star property
  • Pool
  • Hot Tub
  • Spa
  • Kids pool
  • Parking included
  • Free WiFi
9.6 out of 10, Exceptional, (437)
  • cleanliness
    Beach massages and ocean views create a paradise experience at Grand Caribe Belize, where friendly staff, poolside bars and watersports await guests

What verified guests said

"Family friendly, beautiful infrastructure and great restaurant options"

Grand Caribe Belize highlights

Grand Caribe Belize offers a family-friendly retreat near Secret Beach. Enjoy beach massages, relax at six outdoor pools, and savor ocean views during breakfast or dinner at two restaurants. The helpful staff consistently earns praise from guests.
The price is ¥32,388
¥38,542 total
includes taxes & fees
Jul 18 - Jul 19
Grand Caribe Belize

Margaritaville Beach Resort Ambergris Caye - Belize

3.5 star property
  • On private beach
  • Pool
  • Spa
  • Free airport shuttle
  • Parking included
  • Free WiFi
8.0 out of 10, Very Good, (61)

What verified guests said

"We loved our time at Margaritaville!! The environment was peaceful, yet fun, and the staff were top notch! We had an amazing time there, and will not hesitate to go back!"
Margaritaville Beach Resort Ambergris Caye - Belize

Coco Beach Resort

4.0 star property
  • Pool
  • Hot Tub
  • Spa
  • Parking included
  • Free WiFi
  • Restaurant
9.6 out of 10, Exceptional, (1003)
  • cleanliness
    Travelers soak up the sun on pristine beaches at this tropical resort, where water activities abound and delicious meals satisfy every palate.

What verified guests said

"Awesome pool, great location "

Coco Beach Resort highlights

Coco Beach Resort's beachfront location offers a perfect tropical retreat. Guests cool off at the swim-up bar, enjoy Sparadise Day Spa treatments, and savor international cuisine at Cocoblanca Restaurant. Two outdoor pools complement activities like kayaking and beach volleyball.
Coco Beach Resort

La Casa de Paz

2.0 star property
  • Parking included
  • Free WiFi
  • Bar
  • Housekeeping
9.6 out of 10, Exceptional, (55)
  • cleanliness
    Beach enthusiasts find their perfect retreat at this urban haven where ten different beach bars await alongside peaceful natural surroundings to explore

What verified guests said

"Very friendly service and nice stay"

La Casa de Paz highlights

La Casa de Paz sits right in the city center, offering a lively yet relaxing atmosphere. Travelers can choose from ten distinct beach bars and take advantage of free self-parking while having easy access to the nearby nature reserve for outdoor adventures.
The price is ¥10,313
¥12,272 total
includes taxes & fees
Jul 6 - Jul 7
La Casa de Paz

Best Western Grand Baymen Gardens

3.5 star property
  • Pool
  • Breakfast included
  • Spa
  • Pet friendly
  • Parking included
  • Free WiFi
7.6 out of 10, Good, (54)
  • cleanliness
    Travelers find tranquility in a garden setting with a refreshing outdoor pool and spa services that help restore both mind and body after a day of exploring

What verified guests said

"I loved the pool. The kitchen was nice. Close to town so easy to go out to eat from there. The little bar / restaurant is great too. "

Best Western Grand Baymen Gardens highlights

Best Western Grand Baymen Gardens offers a peaceful retreat with its serene garden surroundings. Guests can enjoy rejuvenating spa treatments, maintain their fitness routine at the gym, or cool off with a swim in the outdoor pool—all designed to help visitors unwind and recharge.
The price is ¥11,044
¥13,142 total
includes taxes & fees
Jul 5 - Jul 6
Best Western Grand Baymen Gardens

Sunbreeze Hotel

4.0 star property
  • Pool
  • Spa
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Breakfast available
9.2 out of 10, Wonderful, (813)
  • cleanliness
    Tropical getaway with serene spa treatments and delightful dining awaits at this beachfront retreat where attentive staff ensures a relaxing experience

What verified guests said

"the staff were so friendly, welcoming, and helpful! "

Sunbreeze Hotel highlights

Sunbreeze Hotel sits right on the beach where travelers can enjoy the water and sand. Guests relax at the poolside bar, rejuvenate at Shalom Day Spa, and savor meals throughout the day at the on-site Blue Water Grill restaurant.
The price is ¥35,140
¥40,411 total
includes taxes & fees
Jul 4 - Jul 5
Sunbreeze Hotel

Corona Del Mar

3.0 star property
  • Pool
  • Spa
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Bar
7.8 out of 10, Good, (606)
  • cleanliness
    Sip cocktails by the ocean and savor meals with breathtaking views. Indulge your senses with rejuvenating massages and top-notch service.

What verified guests said

"This place is awesome to stay in and there are tons of great places to eat nearby! "

Corona Del Mar highlights

Corona Del Mar is a beach lover's paradise, where the warmth of the Belize sun meets exceptional service. Relax on the white sand beach, indulge in a rejuvenating massage at Moments of Peace spa, or enjoy a cocktail at one of three bars: swim-up bar, poolside bar or beach bar. Savor meals with breathtaking views at Wahoo's Lounge and stay connected with free in-room WiFi.
Corona Del Mar

Caye Casa

2.5 star property
  • On private beach
  • Pool
  • Spa
  • Parking included
  • Free WiFi
  • Air conditioning
9.4 out of 10, Exceptional, (344)
  • cleanliness
    Guests find their own slice of paradise on a private beach, while the attentive concierge team helps craft personalized adventures around San Pedro

What verified guests said

"Jake and his team are amazing! Will definitely stay here again!!! "

Caye Casa highlights

Caye Casa sits on a private beach near GoFish Belize and San Pedro Church. Travelers relax on sun loungers by the outdoor pool or arrange motor boating to explore. The property offers sports massages, and the concierge helps guests discover the nearby reef.
Caye Casa

Ocean Tide Beach Resort

2.5 star property
  • Pool
  • Parking included
  • Free WiFi
  • Air conditioning
  • Bar
  • Room service
8.4 out of 10, Very Good, (253)
  • cleanliness
    Beachfront paradise awaits with the perfect blend of relaxation and adventure - from water activities by day to sunset cocktails by the pool

What verified guests said

"Friendly staff, close to ferry and airport, clean and updated rooms"

Ocean Tide Beach Resort highlights

Ocean Tide Beach Resort welcomes sun-seekers to its white sand beaches with tropical vibes. Book treatments at the mobile spa or explore the waters via snorkeling and kayaking. Enjoy free WiFi, a poolside bar, and convenient luggage storage.
Ocean Tide Beach Resort

Royal Caribbean Resort

3.0 star property
  • Pool
  • Spa
  • Kids pool
  • Parking included
  • Free WiFi
  • Restaurant
8.0 out of 10, Very Good, (315)
  • cleanliness
    Belize's shores offer relaxation and adventure with white sand beaches for barefoot strolls and ocean activities for sun-soaked days.

What verified guests said

"This is our favorite place to stay in San pedro. Beautiful views, lots of palm trees nice beach and pool very friendly staff "

Royal Caribbean Resort highlights

Royal Caribbean Resort in Belize welcomes families to its coastal paradise. Enjoy ocean-view meals, relax on pristine beaches in free cabanas, and soak in the island atmosphere. The resort offers rejuvenating spa treatments and family bowling for indoor fun.
Royal Caribbean Resort

Matachica Resort & Spa - Adults Only

4.0 star property
  • Pool
  • Hot Tub
  • Spa
  • Free airport shuttle
  • Free WiFi
  • Restaurant
9.6 out of 10, Exceptional, (350)
  • cleanliness
    Seaside serenity meets adventure at this adults-only retreat where guests can lounge poolside with ocean views while soaking up Caribbean sunshine

What verified guests said

"We had a great experience here! "

Matachica Resort & Spa - Adults Only highlights

Matachica Resort & Spa - Adults Only overlooks the sea, offering yoga, sailing, and kayaking. Unwind at the beachfront bar or enjoy aromatherapy and deep-tissue massages at the spa. Each private sun lounger includes wired internet access for staying connected.
Matachica Resort & Spa - Adults Only
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.

Great weekend hotel deals in San Pedro

Showing deals for:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Pedro

Find the best San Pedro areas and neighborhoods for the activities you enjoy most. Learn more about San Pedro
Learn more about San Pedro
Boca Ciega map

Boca Ciega

While Boca Ciega might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Hol Chan Marine Reserve and San Pedro Belize Express Dock.

Turtle Beach Cabins map

Turtle Beach Cabins

You might make a stop by Hol Chan Marine Reserve while you're exploring Turtle Beach Cabins.

Learn more about San Pedro

See how this former fishing village has transformed into a stunning Caribbean destination centered on the acclaimed Hol Chan Marine Reserve.

San Pedro featuring swimming, tropical scenes and general coastal views

Frequently asked questions

Where is the best place to stay in San Pedro?

Cocotal Inn and Cabanas is a favorite property for Expedia customers. This hotel is a short 1-minute walk from Belize Barrier Reef, and it offers an outdoor pool and free parking. Traveler reviews also recommend Bella Vista Resort Belize and La Casa de Paz as top options for your visit. See all available top hotels, or vacation rentals in San Pedro.

What are some of the best vacation rentals in San Pedro?

North Beach Retreat: This highly rated vacation home rental in San Pedro comes with free WiFi so you can feel at home during your trip. Amenities like a coffee maker and free parking are also available for your convenience. Other favorite homes for rent in San Pedro are Private Chef Included,PrivateBeach,PrivatePool,WiFi,2Kayak,2GolfCarts, Boat&Capt and Private Chef Meals Included, Golf Cart, Kayaks, WiFi, Boat & Captain. See all vacation rentals in San Pedro.

If I need to cancel my hotel reservation in San Pedro, will I receive a refund?

Yes, you'll find most hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Pedro.

Where can I learn more about changing or cancelling my trip to San Pedro?

For more information about updating your trip to San Pedro or cancelling it, head over to our customer service page.

What's the best accommodation for a budget-friendly stay in San Pedro?

Based on our traveler reviews, Sandbar Beachfront Hostel & Restaurant is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Coastal Bay2 Hotel. View all budget hotels in San Pedro.

What's the best hotel for a family trip to San Pedro?

Grand Caribe Belize is a hotel with 6 outdoor pools and 2 restaurants, and it's a top choice on Expedia for families. Other good choices for your family trip include Mahogany Bay Resort & Beach Club, Curio Collection by Hilton and Coco Beach Resort. Attractions like Mexico Rocks and Bacalar Chico National Park & Marine Reserve are also fun for kids of all ages. Find more child-friendly accommodations in San Pedro.

What's the best accommodation for a couple going to San Pedro?

The view with a wonderful breeze from the sea is a favorite resort for couples, and features in-room kitchens and free WiFi. Other good options for a romantic stay include Secret Beach Yellow Cabana, Sea Views, just steps to water access! and Includes Snorkeling & Reef Fishing Tours and 1st Night's Dinner. See all romantic hotels in San Pedro.

What's the best all-inclusive hotel in San Pedro?

Vita Retreats is an all-inclusive property featuring a private beach and 4 restaurants, and a favorite with Expedia travelers. See more all-inclusive resorts in San Pedro.

What is the favorite LGBTQ-friendly place to stay in San Pedro?

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a top LGBTQ-friendly resort, and features a marina and free WiFi. Alaia Belize, Autograph Collection and X'Tan Ha - The Waterfront Resort are two other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in San Pedro.

What's the best pet-friendly place to stay in San Pedro?

Bella Vista Resort Belize is a top hotel for people traveling with their pets, and offers a full-service spa and a private beach for its human guests. Two other good options for you and your pet include Best Western Grand Baymen Gardens and Playa De Sala. See more pet-friendly hotel accommodations in San Pedro.

What's the best place to stay close to Secret Beach?

Adjacent to Secret Beach, Secret Beach Yellow Cabana *Beachfront* with Views is one of the top choices for your stay based on our traveler data, and this B&B offers a water park and free breakfast. Another good choice is Casa Nova Cabanas, located just 0.3 mi (0.5 km) away.

What about the best place to stay close to Bacalar Chico National Park & Marine Reserve?

One of the top choices for your stay is Tranquility Bay Resort, located 1.5 mi (2.4 km) from Bacalar Chico National Park & Marine Reserve, and this 3.5-star hotel offers a restaurant and free parking. Playa Del Sol and Includes Snorkeling & Reef Fishing Tours, Dining, 3 Houses are two other good options within the surrounding area.

What's the best accommodation to stay near the beach in San Pedro?

Ramon's Village Resort is a top beachfront hotel offering a full-service spa and free WiFi, located within a short 7-minute walk of Central Park Beach. Other good choices to stay near the beach include Grand Caribe Belize and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton. See more stays near the beach in San Pedro.

What's the best high-end place to stay in San Pedro?

Alaia Belize, Autograph Collection is a luxury resort with 6 restaurants and 4 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Lina Point Belize Overwater Resort and Matachica Resort & Spa - Adults Only are other upscale choices for your vacation. Find more luxury hotels in San Pedro.

What's the best boutique-style accommodation in San Pedro?

Las Terrazas Resort and Residences Ambergris is a favorite resort with our travelers looking for a stylish accommodation, and features 37 guestrooms, a full-service spa, and free parking. If you'd prefer to stay at a boutique hotel, also consider Belizean Cove Estates. See all boutique hotels in San Pedro.

What are some accommodations with pools in San Pedro?

Grand Caribe Belize is a top hotel with 6 outdoor pools, a children's pool, and 2 restaurants. A couple of other options with an onsite pool include Bella Vista Resort Belize and Mata Rocks Resort. View all hotels with pools in San Pedro.

What is the best spa hotel in San Pedro?

Ramon's Village Resort is a highly recommended beach spa hotel featuring an outdoor pool and a restaurant. Enjoy a facial, Swedish massage, or couples treatments at Beach Day Spa. Other popular spa hotels in San Pedro include Grand Caribe Belize and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton. See all spa hotels in San Pedro.

What's the most popular hotel in San Pedro with a water park on-site or close by?
What's the best accommodation near Philip S. W. Goldson International Airport (BZE)?

Cataleya Guesthouse is one of the top choices for your stay and is a popular 3-star guesthouse featuring free breakfast and free WiFi. It's located 2 mi (3.3 km) from Philip S. W. Goldson Intl. Airport. Another top pick close to the airport is THE Place That Makes YOU Feel AT Home. Family-friendly, located 3.6 mi (5.7 km) away.

How is it to stay in San Pedro?

Travelers to San Pedro give high marks for the beaches and lively bar scene. This city also attracts tourists with its relaxing setting. In San Pedro, there are 926 hotels and other accommodations to choose from. Find out more about San Pedro.

What are the top places to visit in San Pedro?

Cultural venues include Belizean Melody Art Gallery, The Gallery of San Pedro Ltd, and Black & White Cultural Entertainment Center. Attractions like Mexico Rocks and Bacalar Chico National Park & Marine Reserve are fun for everyone. Landmarks like Boca del Rio, San Pedro Church, and Tackle Box Canyons might be worth a visit. Check out what more to see and do in Expedia's San Pedro guide.

What's the weather like in San Pedro?

The hottest months are usually September and August with an average temp of 81°F, while the coldest months are January and December with an average of 76°F. The rainiest months in San Pedro are June, October, September, and August, with each month seeing an average of 10 inches of rainfall.