Customised for your search:

San Pedro hotels

San Pedro hotels
San Pedro

Hotel + Flight Deals in San Pedro

See all San Pedro Package Deals

Top Trending Hotels in San Pedro

Caye Casa - San Pedro Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Caye Casa

Beach Front, San Pedro - Map
 
 
"Great location, beautiful room"
Nice location on the beach with a private dock, 5-10 minute walk into the heart of San Pedro. Staff very helpful and courteous. Room was beautiful, clean, and comfortable. Ambergis Caye is a beautiful island close to the reef with countless sites for scuba diving/snorkeling. We flew Tropic Air from Belize City to San Pedro, which was a quick 20 minute flight. Courtesy taxi from airport to hotel. We loved our stay here and definitely would like to come back in the future and I would definitely stay in Caye Casa again.
Marg from Chicago
Caye Casa is a boutique hotel on the Caribbean Sea. Convenient, peaceful and private, it is a ten minute leisurely stroll on …More
Sunbreeze Hotel - San Pedro Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sunbreeze Hotel

7 Coconut Drive, San Pedro - Map
 
 
"Great hotel right on the beach!!"
Excellent location so close to the airport no need for a taxi. Great views!! The hotel restaurant sooo good. The sushi is to die for!!! We recommend the Monkey Brains and the Yen Yen both. It was so fresh can't be beat (both are sushi rolls). Excellent location for other restaurants also. Wild Mangos don't leave with having the flourless chocolate cake. Lattitudes for breakfast. Estele's for breakfast and lunch.
Tyonia from Jackson,MO
Mata Rocks Resort - San Pedro Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Mata Rocks Resort

45 Coconut Drive, San Pedro - Map
 
 
"Good as can be for the price"
Very friendly, well maintained and quiet. We put five in one room, no extra charge for the rollaway which the staff set up right away for us. We got a call and they brought the phone to our room. Really haven't seen such a good staff before. Someone mopped the exterior floors, stairs every day. Only down side; this side of the island is inundated with seaweed right now (3/15) which smells bad and makes the beach unusable, not the hotel'so fault, it's everywhere. Regulars said they'd never seen it like this before. We were all so sunburned from snorkeling it didn't matter to us.
Blair from St. Louis
Las Terrazas Resort and Residences - San Pedro Hotels
Rating: 4.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Las Terrazas Resort and Residences

Barrier Reef Drive, San Pedro - Map
 
 
"A great stay!"
Wonderful resort. Great restaurant, staff, pool, and ammenities. Close by dive and snorkel shop are great and their staff are really concerned about your safety and your experience. We can't say enough about our stay.
A Traveller
El Secreto - San Pedro Hotels
Rating: 4.0 Stars
£420
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

El Secreto

11miles north of San Pedro Town, San Pedro - Map
 
 
"No need to keep it a secret...its awesome"
Sea Villa is worth it, right on the beach with the breeze makes it paradise. This place has everything you need. Staff was nice and attentive. It's worth the money!
Clayton
Sunbreeze Suites - San Pedro Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sunbreeze Suites

Barrier Reef Drive, San Pedro - Map
 
 
"Excellent for what we wanted."
Sunbreeze Suites is everything we needed. Close to the shore for walks on the beach. All the tours you book will pick you up and drop you off at the dock. We ate dinner at the restaurant but also ate at other restaurants close by. When you walk out on to the streets you will see lots of locals with there handmade wood crafts and jewellery made with shells and red corals and turquoise just beautiful stuff for sell. Shops and grocery stores are right close by. So the location is excellent. Our suite was like a little home away from home. The bedroom, washroom and kitchen and dining sitting room were all separate rooms. We could get up in the morning and make our own breakfast and eat the local fruit we bought. Then have coffee on the balcony with a gorgeous view and the famous San Pedro breeze. Staff was friendly. We ordered the 5 gallon water jug for our room and had it delivered right away. Our house keepers were sweethearts. If you need anything like if you run out of coffee you just have to ask them. Oh and the coffee they give you for the coffee machine in the room is sooo good. Thankyou Sunbreeze Staff for making us feel like home.
A Traveller
SunBreeze Suites is situated on a Caribbean Island, a fast growing vacation destination, allowing for the perfect balance …More
Victoria House - San Pedro Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Victoria House

22 Coconut Drive, San Pedro - Map
 
 
"very nice hotel, beautiful surroundings"
enjoyed our stay, would visit again, helpful and friendly staff
A Traveller
Grand Caribe Belize - San Pedro Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Caribe Belize

2 Miles North of San Pedro Town, San Pedro - Map
 
 
"Great Place"
One of the nicest resorts we have ever stayed at. Staff very helpful/courteous. Golf cart rental is fun but pricey. Snorkeling at Hol Chan and Sting Ray Alley are tops. Wish bike rentals were right at resort. Food is very expensive.
Faith from Olean, NY
The Villas At Banyan Bay - San Pedro Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Villas At Banyan Bay

Coconut Drive, San Pedro - Map
 
 
"Friendliest people you will ever meet!"
Facility was beautiful and clean. The staff was friendly and charming. I can't wait to return with my whole family. Linda, we will always remember your great service, hospitality and mojitos!
Stacey from Louisiana
Ocean Tide Beach Resort - San Pedro Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Ocean Tide Beach Resort

57 Boca del Rio Dr., San Pedro - Map
 
 
"This was a wonderful experience"
Each day was a waking of great coffee facing the beach, followed by breakfast most pleasant delivered while reading my book and ocean breezes wafting over my face. Each night was inexpensive drinks with friendship all around.
Veterinarian from L

Search from 39 San Pedro Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 435,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: San Pedro

    Search for hotels in San Pedro on Expedia.co.uk. You can easily find your hotels in San Pedro using one of the methods below:

    • View our selection of featured hotels in San Pedro
    • Use the map to find hotels in the San Pedro neighborhood you prefer
    • Use the filters to see hotels in a specific area of San Pedro, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Pedro
    • Enter your travel dates to view the best deals on hotels in San Pedro - while they last
    Hide
    CollapseExpand

    Hotels in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 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.