Customized for your search:

San Pedro Hotels

San Pedro hotels
San Pedro

Hotel + Flight Deals in San Pedro

See all San Pedro Package Deals

Great Deals on San Pedro Hotels

Coco Beach Resort - San Pedro Hotels
Rating: 4.0 Stars
$350
Check availability

Coco Beach Resort

Ambergris Caye, San Pedro - Map
 
 
"Beautiful place"
Our family had a great visit to Coco Beach Resort.
A Traveller
Nestled 3.5 miles north of Ambergris Caye, this 4 star luxury resort offers the utmost in beachfront relaxation, romance, and …More
Caye Casa - San Pedro Hotels
Rating: 2.5 Stars
Check availability

Caye Casa

Beach Front, San Pedro 0 - Map
 
 
"Boutique hotel on the beach "
My first impression of this hotel... What a magnificent view of the sea! Clear waters and blue skies every day when I left and returned to my room. Aside from that, the accommodations were comfortable. I booked a classic room - more than enough for a lone traveler. Some of the rooms had patios and a suite setup. Very small and intimate place. Also the sentry is quite the looker - a beautiful German shepherd named Reef. One thing to know prior to booking is that this hotel is more remote compared to others along the Beach such as Mayan princess and sunbreeze suites. It's a bit further north compared to others and thus more quiet. Will probably need a bike and golf cart to get around quickly and conveniently. Otherwise - highly recommend! Great place to stay on the oceanfront
Traveller from TX
Nestled on the beach, this San Pedro hotel is within a 5-minute walk of San Pedro Belize Express Dock, Reef Runner Glass …More
Portofino Beach Resort - San Pedro Hotels
Rating: 3.0 Stars
Check availability

Portofino Beach Resort

6 Miles North Of San Pedro Barrier Reef, San Pedro 00000 - Map
 
 
"Amazing place for a honeymoon!"
My husband and I stayed at Portofino for our honeymoon and we loved it! The staff was super friendly, the place was beautiful, give us a home feeling and offered some great features as kayak, bicycles... We would return there in a heartbit and highly recommend it!
Traveller from Raleigh, NC
Nestled on the beach, this San Pedro hotel is within 9 mi (15 km) of GoFish Belize, San Pedro Belize Express Dock, and …More
Mata Rocks Resort - San Pedro Hotels
Rating: 3.0 Stars
Check availability

Mata Rocks Resort

45 Coconut Drive, San Pedro - Map
 
 
"Clean, Safe, Friendly!"
Everything from the accommodations to the transportation, guided trips, and morning breakfast were exceptional. The staff is very friendly and helpful. The rooms are clean and appropriately sized. And, the hotel is within reasonable walking distance to downtown and restaurants and shops. All around, a great place to stay.
Traveller from Colorado
Nestled on the beach, this San Pedro hotel is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San Pedro …More
The Villas At Banyan Bay - San Pedro Hotels
Rating: 3.5 Stars
Check availability

The Villas At Banyan Bay

Coconut Drive, San Pedro - Map
 
 
"Awesome !!"
Great location! You can walk, bike, golf cart or cheap cab ride to town and all the shops and restaurants. There is a fantastic restaurant/bar on site and you can't beat the view. The villas and grounds are well maintained, clean and comfortable. Dive center is right on the dock and will assist you in setting up all sorts of activities. I can't say enough about the people. The manager, security, bartender, wait staff, front desk girls and dive center people are so friendly and helpful I have never had such a hard time leaving a place as I have this one!
Traveller from Washington
Nestled on the beach, this San Pedro villa is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San Pedro …More
Corona Del Mar - San Pedro Hotels
Rating: 2.5 Stars
$88
Check availability

Corona Del Mar

Coconut Drive, San Pedro 00000 - Map
 
 
"Amazing. "
Vicky, Frank, HappyMan and the woman that made our breakfast everyone morning (sorry forgot the name) were the nicest people. I travel for business a lot and have never experienced the type of service we received at Corona Del Mar, the staff at Corona Del Mar go above and beyond to make your stay the best. The hotel is not the Ritz, it is an older hotel but the rooms and outdoor spaces are kept clean. It takes about 15 minutes to walk to downtown San Pedro and from there you will find many places to shop or you can catch a ferry to the other islands or mainland for the day. The hotel offers; bikes, golf carts, kayaks, laundry service, bar/food and massages for a reasonable price. They will make arrangements for tours as well. HappyMan (LeRoi) arranged a Hol Chan and Shark Ray Ally snorkel trip and it was the most amazing; again the tour guide service went above and beyond. Frank said it best when we were leaving. I told him we will return and he said 'when you do we will welcome you back home'. Forget the luxury resorts, if you want to experiece the true Belize stay at Corona Del Mar.
Traveller from Texas
Nestled on the beach, this San Pedro hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center, San Pedro …More
El Secreto - San Pedro Hotels
Rating: 4.0 Stars
Check availability

El Secreto

11miles north of San Pedro Town, San Pedro - Map
 
 
"Caribbean beauty, tranquility, superb food&service"
If you want tranquil excellence, Secreto is your spot. The food was better here than anywhere in San Pedro, and so was the service - by far. I would recommend booking whatever you do through the front desk at Secreto. They are wired in correctly to the local excursions (snorkeling, etc.) and they will get it right for you. My wife loved the french toast for breakfast. I loved the ceviche, and pretty much the entire menu, and the dinner specials were awesome. They have a real chef who cooks to order & does it right & fresh & cares. You will not find better cooking and a staff that is more interested in making sure everything is right for you in Belize. We hit a couple of the better restaurants in San Pedro and they did not hold up to either the food or the staff at Secreto. My wife came back from the trip singing "You betta Belize in Love". That should give you a pretty good idea of how we liked the place. And the drinks at the bar? Forgedddaboudit! Order a Caipirinha or a Rum Runner from Monica (wins bar tending contests) or Freddis and you will thank me later. Monica floats the Rum Runners with Craboo liquor (only available locally) and she is just nice and as sweet as pie. Want anything (the dinner special, a Belikin) delivered to your villa at 9? No worries, just call the front desk. Snorkeling - I would recommend Mexico Rocks over Hol Chan. Mexico Rocks is not near a channel (no current), is very close to El Secreto, and has great marine life. Thanks Lewis! Great Captain.
Traveller from San Diego
Nestled on the beach, this San Pedro resort is within 9 mi (15 km) of GoFish Belize, San Pedro Belize Express Dock, and …More
The Palms Oceanfront Suites - San Pedro Hotels
Rating: 3.0 Stars
Check availability

The Palms Oceanfront Suites

Coconut Drive, San Pedro - Map
 
 
" Four days in paradise "
Comfortable room, friendly and accommodating staff and the perfect location. You can't go wrong here!
Traveller from Cali
Nestled on the beach, this San Pedro hotel is within a 10-minute walk of San Pedro Belize Express Dock, Reef Runner Glass …More
Grand Caribe Belize - San Pedro Hotels
Rating: 3.5 Stars
Check availability

Grand Caribe Belize

2 Miles North of San Pedro Town, San Pedro - Map
 
 
"Excellent Hotel and staff"
The Grand Caribe and it's staff was unbelievable. I had a two bedroom on the bottom floor and loved it. The room was clean and very comfortable. Had everything we needed and then some. The staff was very friendly and went out of their way to make sure we had everything we needed. The staff at the pool bar was a blast. Food was great at the "Rain " restaurant. Rain also supplied the food for the pool area and room service. If I can make it back to San Pedro island Belize there is no other place I would stay. the Grand Caribe is far and away the best place on the island.
Traveller from Huntsville, Al
Nestled on the beach, this San Pedro condo is within 3 mi (5 km) of GoFish Belize, San Pedro Belize Express Dock, and …More
X'Tan Ha - The Waterfront Resort - San Pedro Hotels
Rating: 3.0 Stars
$300
Check availability

X'Tan Ha - The Waterfront Resort

7.2 miles North, San Pedro - Map
 
 
"Paradise"
If you are looking for a quiet and secluded resort, this is the place! We felt like the only people in paradise on the property. The oceanfront rooms had hammocks on the balcony. The beach was nice. Staff rakes up all the seaweed through out the day to keep the white sandy beach look. The beds were super comfortable like our tempurpedic at home. There is only one restaurant but the food was excellent. We only ate the local belizean specials every night. The staff is super accommodating and genuinely friendly. Anything you need for tours and excursions will be on site. They make ALL necessary arrangements. We just showed up and didn't do anything but tell them what we want. Our scuba dive was private and one on one-Loved that! If you do cave tubing zip lining or Mayan ruins, highly recommend you fly into belize city and stay there for 3-4 days then take the hopper to ambergris caye for another 3-4days for the water stuff like diving snorkeling blue hole etc. we payed an arm and leg flying back and forth.
Traveller from houston, tx- california native
Nestled on the beach, this San Pedro resort is within 9 mi (15 km) of GoFish Belize, San Pedro Belize Express Dock, and …More

Search from 42 San Pedro Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Your Guide to San Pedro Hotels

    Expedia.com offers a selection of 42 hotels in San Pedro. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

    Expedia.com will not only save you time, but also money when booking your stay at a hotel in San Pedro. Making reservations so you can stay within your budget is easy with us.

    Expedia.com even provides you with a map so you may find hotels in the San Pedro neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in San Pedro, Belize now!

    Looking for local hotels nearby? Check out the new hotels near me page.

    Hide
    CollapseExpand

    Hotel Deals in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.