Find hotels near San Pedro Beach, San Pedro from ₩71,652

    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

Filter by

Guest rating
Guest rating
Star rating

Compare 1,137 hotels close to San Pedro Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Casa del Rai

3.0 star property
9.8 out of 10, Exceptional, (33)
"Excellent place to stay in a very good location!"
The price is ₩199,999
₩305,693 total
includes taxes & fees
Aug 19 - Aug 20
Casa del Rai

La Casa de Paz

2.0 star property
9.6 out of 10, Exceptional, (63)
"Very friendly service and nice stay"
The price is ₩99,863
₩118,837 total
includes taxes & fees
Sep 1 - Sep 2
La Casa de Paz

The Palms Oceanfront Suites

3.0 star property
9.8 out of 10, Exceptional, (276)
"The best thing about the stay here was the staff! So friendly and helpful! It’s a great location, close to a grocery store and dining on the beach. If you prefer accommodations that are up-to-date in decor, this isn’t your place. But is kept up very well and is extremely clean, especially the pool!"
The price is ₩230,623
₩274,441 total
includes taxes & fees
Aug 18 - Aug 19
The Palms Oceanfront Suites

Ramon's Village Resort

4.0 star property
9.6 out of 10, Exceptional, (1002)
"Great place to stay"
The price is ₩236,110
₩257,360 total
includes taxes & fees
Aug 18 - Aug 19
Ramon's Village Resort

Caye Casa

2.5 star property
9.4 out of 10, Exceptional, (349)
"Small, clean property in a perfect location for exploring San Pedro. Close to the sea. "
The price is ₩117,198
₩133,606 total
includes taxes & fees
Aug 24 - Aug 25
Caye Casa

Ambergris Sunset Hotel

2.5 star property
9.2 out of 10, Wonderful, (252)
"It had a small pool very nice when it's hot!"
The price is ₩71,652
₩78,096 total
includes taxes & fees
Aug 20 - Aug 21
Ambergris Sunset Hotel

Marbucks Bed and Breakfast

4.0 star property
9.6 out of 10, Exceptional, (25)
"A small, sleek property with only a handful of cabins that are functional, modern designed and practical. Excellent staff ready to accommodate your needs. Delicious breakfast options."
The price is ₩267,221
₩291,271 total
includes taxes & fees
Aug 18 - Aug 19
Marbucks Bed and Breakfast

Bella Vista Resort Belize

3.0 star property
9.8 out of 10, Exceptional, (221)
"We love this place! Stayed twice. Staying in the main casita was a lot better than the back property. It was "
The price is ₩296,729
₩323,435 total
includes taxes & fees
Aug 23 - Aug 24
Bella Vista Resort Belize

Blue Tang Inn

3.0 star property
9.2 out of 10, Wonderful, (204)
"Everyone was super friendly The staff was great"
The price is ₩297,443
₩356,634 total
includes taxes & fees
Aug 30 - Aug 31
Blue Tang Inn

Drift Inn San Pedro

2.0 star property
9.0 out of 10, Wonderful, (147)
"Great little place. The staff was great. It was quiet and close to everything we needed. "
The price is ₩78,974
₩93,979 total
includes taxes & fees
Aug 18 - Aug 19
Drift Inn San Pedro

PUR Private Suites

3.5 star property
9.4 out of 10, Exceptional, (16)
"Staff great, accommodation not as high class as I had thought, it's more motel like"
The price is ₩234,450
₩255,550 total
includes taxes & fees
Aug 18 - Aug 19
PUR Private Suites

Mayan Princess Hotel

2.5 star property
9.0 out of 10, Wonderful, (279)
"I love the property nice and clean, great staff.. only thing they should add is an elevator…"
The price is ₩156,249
₩185,936 total
includes taxes & fees
Aug 18 - Aug 19
Mayan Princess Hotel

Sunbreeze Hotel

4.0 star property
9.2 out of 10, Wonderful, (819)
"Nice convenient location and fairly quiet property."
The price is ₩306,248
₩352,185 total
includes taxes & fees
Aug 18 - Aug 19
Sunbreeze Hotel

Sunbreeze Suites

4.0 star property
9.0 out of 10, Wonderful, (702)
"Great stay and friendly staff. "
The price is ₩290,124
₩333,642 total
includes taxes & fees
Aug 21 - Aug 22
Sunbreeze Suites

Hotel Del Rio

3.5 star property
8.8 out of 10, Excellent, (124)
"Prob the best location you can stay close enough to town but far enough away to be peaceful. "
The price is ₩149,624
₩163,090 total
includes taxes & fees
Aug 18 - Aug 19
Hotel Del Rio

Voyager Sun & Reef Hotel

2.5 star property
8.8 out of 10, Excellent, (98)
"The staff was friendly and helpful at anytime I felt helpless, one thing is there one entrance and exit …"
The price is ₩117,596
₩128,179 total
includes taxes & fees
Aug 24 - Aug 25
Voyager Sun & Reef Hotel

Alaia Belize, Autograph Collection

4.5 star property
9.2 out of 10, Wonderful, (542)
"Great place to stay"
The price is ₩415,275
₩494,177 total
includes taxes & fees
Sep 7 - Sep 8
Alaia Belize, Autograph Collection

The Watermark Hotel

4.0 star property
8.8 out of 10, Excellent, (140)
"Nice and friendly staff and the facilities are clean."
The price is ₩228,554
₩286,484 total
includes taxes & fees
Sep 16 - Sep 17
The Watermark Hotel

Sunset Caribe Belize

3.5 star property
9.2 out of 10, Wonderful, (335)
"Service , food and hotel was amazing "
The price is ₩477,063
₩571,999 total
includes taxes & fees
Aug 18 - Aug 19
Sunset Caribe Belize

Bananas On The Beach

3.0 star property
9.0 out of 10, Wonderful, (152)
"Great place to stay. Enjoyed the property and staff."
The price is ₩157,087
₩188,348 total
includes taxes & fees
Aug 18 - Aug 19
Bananas On The Beach
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 Beach Hotel Reviews

Hotels near Other San Pedro Attractions

San Pedro Town Hall

San Pedro Town Hall

4/5(67 reviews)

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.

Frequently asked questions

What's the area like around San Pedro Beach?

San Pedro Beach is located in San Pedro. Travelers love the area for its beautiful beaches, bar scene, and snorkeling. If you're looking for a convenient place to stay, check out the 250 hotels and other accommodations you'll find within a mile.

What's the best hotel to stay close to San Pedro Beach?

Adjacent to San Pedro Beach, Aqua Vista Beachfront Suites is one of the top choices for your stay based on our traveler data, and this hotel offers free parking and in-room kitchens. Other good choices close by include Ramon's Village Resort and Sandbar Beachfront Hostel & Restaurant.

How many hotels will I be able to find near San Pedro Beach?

Expedia has 250 hotels and other accommodations within a mile from San Pedro Beach.

If I need to cancel the hotel reservation for my stay near San Pedro Beach, will I receive a refund?

Yes! Most hotel reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within 24 hours of your booking. Add dates, click "Search", then use the filter option "fully refundable" to review the top deals on offer near San Pedro Beach.

Where can I learn more about changing or cancelling my trip in the area near San Pedro Beach?

To find more details about updating your stay near San Pedro Beach or cancelling it, head over to our customer service page.

What can I see and do near San Pedro Beach?

Enjoy a stroll along the shore at Secret Beach, Boca Del Rio Beach, and Central Park Beach. GoFish Belize, Reef Runner Glass Bottom Boat, and Tackle Box Canyons are some favorites close by San Pedro Beach. Sights and attractions like The Gallery of San Pedro Ltd, Belizean Melody Art Gallery, and Black & White Cultural Entertainment Center offer insight into the local culture.