Skip to main content

Accommodations in San Pedro

Find the accommodations that appeal to you the most

Select occupancy

The best accommodations in San Pedro

Check out our selection of great accommodations in San Pedro

Filter by:

Review score

Belize Budget Suites

Hotel in San Pedro town, San Pedro

Located in the San Pedro town district of San Pedro, Belize Budget Suites is 1.5 miles from San Pedro Beach. The property offers bike rental and features a garden and grill.

M
Marsha
From
Canada
Excellent value! Beautiful property, rooms were spacious and clean. We had a kitchenette which was great for eating some meals in. The grounds are clean and d well kept. Jose and his wife very friendly!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 343 reviews
Price from
$77.90
1 night, 2 adults

Hotel Del Rio

Hotel in San Pedro town, San Pedro

Located in San Pedro, 0.9 mi from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodations with a garden, free private parking and a terrace.

J
Jill
From
Canada
Friendly, helpful staff, very clean, comfortable room, great location and overall good vibe!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 225 reviews
Price from
$97.75
1 night, 2 adults

Casa del Rai

Hotel in San Pedro town, San Pedro

Located in San Pedro, a 8-minute walk from North Ambergris Caye Beach, Casa del Rai has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

K
Karen
From
Guatemala
Room very comfortable, kitchen well equipped. Even had paper Towels which I find a lot of places in central and South America don’t provide. The owners were friendly and super helpful. I had a food tour and didn’t set my alarm correctly so I was running late. The owner asked one of the staff to drive me to my destination. You can rent a half cart from the owners. Most people do rent but walking into town was easy . I walked most of the time.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews
Price from
$135.68
1 night, 2 adults

Caye Casa

Hotel in San Pedro town, San Pedro

Located in San Pedro, a 7-minute walk from North Ambergris Caye Beach, Caye Casa provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Michael
From
Canada
Due to a leak in our room from the high winds and rain we were upgraded to a room with a full kitchen and living space. Also it had a large balcony with a view of the water. It was great to have all the extra room and cooking space. The place also offered laundry service for free. Very close to restaurants and bars. Staff helped arrange a golf cart rental to get around. Also assisted with taxi to and from the condo.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 191 reviews
Price from
$114.66
1 night, 2 adults

Belizean Shores Resort

San Pedro

Offering an extensive garden, a large sun terrace with a swimming pool, a wooden lounge and restaurant area and lush-style suites, Belizean Shores Resort is set in front of the Caribbean Beach.

C
Chadi
From
United States
very comfortable and spacious for the price. very nice swimming pool.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 121 reviews
Price from
$275
1 night, 2 adults

SunBreeze Hotel

Hotel in San Pedro town, San Pedro

Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye.

J
Jordan
From
Canada
Dive shop right on site. Restaurant amazing. Staff amazing.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 101 reviews
Price from
$259.70
1 night, 2 adults

Hotel Sea Queen Suite & Golf Cart Rental

Hotel in San Pedro town, San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Hotel Sea Queen Suite & Golf Cart Rental has accommodations with a garden, free private parking and a terrace.

R
Ryan
From
Canada
Brand new and beautiful property. We were the very first guests and were treated like royalty. The suite was beautiful, clean, very spacious and perfectly located. 10/10 loved it.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 17 reviews
Price from
$63.20
1 night, 2 adults

Hibisco Belize

San Pedro town, San Pedro

Hibisco Belize offers accommodations in San Pedro, a few steps from San Pedro Beach. This condo hotel provides free private parking, an elevator, and free Wifi.

C
Cherol
From
United States
The property is wonderfully built and decorated. The finishes are high end. Wonderful showers, thick luxurious towels. A fully stocked kitchen and a beautiful rooftop/lounge area AND a bottom floor pool. Walking distance to everything you need AND an ocean side sunrise every morning? Yes, please!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 49 reviews
Price from
$113.40
1 night, 2 adults

San Pedro Belize La Casa Chiqui

San Pedro town, San Pedro

San Pedro Belize La Casa Chiqui offers accommodations in San Pedro, 1.1 miles from San Pedro Beach. Housed in a building dating back to 2025, this apartment provides free Wifi and free private...

J
Jesse
From
United States
Great place in quiet neighborhood
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$78.80
1 night, 2 adults

The Caye Hotel San Pedro

Hotel in San Pedro town, San Pedro

The Caye Hotel San Pedro is located on the beachfront in San Pedro, a few steps from San Pedro Beach. The property provides a shared lounge and a 24-hour front desk for guests.

K
Keith
From
United States
The hotel did not offer breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 45 reviews
Price from
$108
1 night, 2 adults
All accommodations in San Pedro

Most booked accommodations in San Pedro and surrounding area in the past month

See all

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 812 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 311 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 99 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 430 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 438 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 17 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 225 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 43 reviews

Popular with guests booking accommodations in San Pedro

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 86 reviews

Great access to the city center. Check these accommodations in San Pedro and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 77 reviews

Located in San Pedro, a 2-minute walk from San Pedro Beach, Hotel Coastalbay 2 & Golf Cart Rental has accommodations with a bar.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 67 reviews

San Pedro Ocean Paradise provides beachfront accommodations in San Pedro.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 98 reviews

Mayan Princess Hotel is located on the beachfront in San Pedro and provides free Wi-Fi access, luggage storage services and a tour desk.

Located in San Pedro, a few steps from San Pedro Beach, Millionaire's Row Beachfront Luxury Retreat has accommodations with free WiFi and free private parking.

Holiday Hotel

San Pedro
Central location
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 123 reviews

The Holiday Hotel is a beachfront property in central San Pedro. The property offers massage services upon request, has a dive shop on site, as well as a restaurant-bar.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 39 reviews

Coastal Bay Suite & Golf Cart Rental is located in the San Pedro town district of San Pedro, and is a few steps from San Pedro Beach. With free WiFi, this 3-star hotel offers room service.

Coba Belize

San Pedro
Central location

Coba Belize offers accommodations in San Pedro, a 11-minute walk from San Pedro Beach. The property offers sea views. San Pedro Airport is a few steps from the property.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 85 reviews

Located on the beachfront in San Pedro, on beautiful Ambergris Caye Island, Ocean Tide Beach Resort features an outdoor pool, a bar and views of the off-shore barrier reef.

Enjoy breakfast in San Pedro and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 99 reviews

Located in San Pedro, a 2-minute walk from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 38 reviews

Marbucks Bed & Breakfast has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 85 reviews

Mahogany Bay Resort and Beach Club, Curio Collection has free bikes, outdoor swimming pool, a garden and private beach area in San Pedro.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 18 reviews

Villas Secreta Beachfront Resort features an outdoor swimming pool, garden, a private beach area and shared lounge in San Pedro.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews

Paradise suites and residence with pool and balcony in San Pedro provides accommodations with a rooftop pool and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Located in San Pedro, a 4-minute walk from San Pedro Beach, The Phoenix Resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews

Casa Brisa Guest House offers accommodations in San Pedro, a few steps from San Pedro Beach. This beachfront property offers access to a balcony and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 167 reviews

Tradewinds Paradise Villas is located on the beachfront in San Pedro, a 5-minute walk from San Pedro Beach. There's a year-round outdoor pool and guests can use free WiFi and free private parking.

Save money on accommodations in San Pedro and nearby – budget options available

See all
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 98 reviews

Located in San Pedro, a 4-minute walk from North Ambergris Caye Beach, Hotel Royal Blue & Golf Cart Rental provides air-conditioned rooms and a bar.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 147 reviews

Located in San Pedro, a 12-minute walk from San Pedro Beach, Best Western Grand Baymen Gardens has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 137 reviews

Offering a year-round outdoor pool and barbecue, Blue Tang Inn - Beachfront Suites and Pool is set in San Pedro. Some rooms feature a seating area for your convenience.

Diamante Beachfront Suites

San Pedro
Budget options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 41 reviews

Located in San Pedro, a few steps from San Pedro Beach, Diamante Beachfront Suites provides accommodations with an outdoor swimming pool, free private parking and a terrace.

The Palapa House

San Pedro
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 75 reviews

Located in San Pedro, a 7-minute walk from San Pedro Beach, The Palapa House has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Belizian Reef Suites

San Pedro
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Belizian Reef Suites is offering accommodations in San Pedro. Housed in a building dating back to 1995, this apartment is a 6-minute walk from San Pedro Beach.

The Palms Oceanfront Suites

San Pedro
Budget options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 71 reviews

Located right on the beachfront in tropical Ambergris Caye, The Palms Oceanfront Suites offers an outdoor pool and charming, well-equipped apartments with wonderful ocean views.

Eastern #8 at Laguna Suite -Gold Standard Certified offers accommodations in San Pedro, a few steps from San Pedro Beach. This apartment provides accommodations with a patio and free Wifi.

FAQ about accommodations in San Pedro

Accommodations that guests love in San Pedro

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 311 reviews
Great location. Friendly staff. Nice accommodations
Guest review byEric
Young couple
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 100 reviews
Accommodations
Guest review byBarbara
Young couple
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 36 reviews
The property is beautiful and well laid out. All amenities are close together but not cramped. The restaurant is one of the best in the area, the staff and management were wonderful. Accommodations are very comfortable with amazing views. The toiletries hand crafter and beautiful quality.
Guest review byTami
Travelers with friends
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 285 reviews
It offered everything that I want from a vacation; beach and pools, restaurant and bar, spa, beach walk to town,, good accommodations that were easily accessible, plus, a very friendly and helpful staff.
Guest review byMarcia
Solo traveler
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Property was lovely and clean. Accommodations are very nice. (Cabins) Pizzas are delicious Their hired staff were all super nice and friendly!
Guest review byJim
Travelers with friends
Avg. price/night: $125.35
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 225 reviews
The accommodations are modest, but clean, comfortable with everything you need. My room had a joint balcony and windows with the sound of the ocean and a nice breeze. The staff were friendly and so helpful with tips for my 24 hour stay. The location was outstanding - directly across from the water, quick walks to fine restaurants, friendly and fun bars, and the most extraordinary coffee/breakfast shop. Cool Beans sits on a pier with pelicans posing on pilons, and the views are outdone by the great coffee and wonderful food.
Guest review byMargaret
Solo traveler
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 191 reviews
Outstanding boutique, beachfront hotel. Staff were exceptional. Accommodations 5+ star. Highly recommend.
Guest review byLori
Young couple
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 124 reviews
Friendly staff, comfortable accommodations, great bed, hot water, and fantastic location! The kitchen made eating in easy. Don't book tours until you get there and book through the hotel. They did a great job.
Guest review byHeidi Snow
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 311 reviews
A wonderful stay at Ramons enchanted village, with clean, comfortable and cozy accommodations and pleasant and professional staff.
Guest review bySapojnikov
Family with young children