Search for Cheap Deals on
Oceanfront Hotels in San Pedro

Check Last Minute San Pedro Hotel Deals

Tonight Apr 26 - Apr 27This weekend Apr 26 - Apr 28

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Featured San Pedro Oceanfront Hotels

Corona Del Mar
Corona Del Mar
2.5 out of 5
Coconut Drive, San Pedro
Stay at this beach hotel in San Pedro. Enjoy free WiFi, a beach locale, and a full-service spa. Popular attractions Secret Beach and Belize Chocolate Company ...
7.6/10 Good! (540 reviews)
"I absolutely loved this property . We had a pool view I was next to the bar and entertainment was at my window. Loved that. The only down fall was that in our room it was a lot of gnats that came from our bathroom drain… We had to keep the bathroom door closed at all times but room was comfy other ..."

Reviewed on Apr 23, 2024

Corona Del Mar
Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (1,000 reviews)
"Beautiful resort! Great villas, beautiful pools, delicious food and drinks! The snorkeling tour with Tuff e Nuff was amazing! Loved the fresh ground coffee and private patios! Great cafe across the street too for early morning or on the go breakfast!"

Reviewed on Apr 25, 2024

Coco Beach Resort
Blue Tang Inn
Blue Tang Inn
3 out of 5
Sand Piper St, Beachfront, San Pedro, Ambergris Caye
Stay at this 3-star beach lodge in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Secret Beach and Belizean Melody Art Gallery ...
9.2/10 Wonderful! (192 reviews)
"Staff was so friendly and helpful. I never felt any pressure from them. Betsy was great at breakfast. I highly recommend the Blue Tang"

Reviewed on Mar 23, 2024

Blue Tang Inn
X'Tan Ha - The Waterfront Resort
X'Tan Ha - The Waterfront Resort
3 out of 5
7.2 miles North, San Pedro
Stay at this 3-star beach resort in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the clean rooms in ...
9/10 Wonderful! (501 reviews)
"I so enjoyed my stay very clean staff was very accommodating I only wish the planned power outage that was 4/21/24 had been told before I booked that week . But I will definitely stay and recommend this resort"

Reviewed on Apr 22, 2024

X'Tan Ha - The Waterfront Resort
Seven Seas Resort
Seven Seas Resort
3 out of 5
Boca Del Rio Drive, Ambergris Caye, San Pedro, Belize District
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Secret Beach and San Pedro Beach are located ...
9/10 Wonderful! (23 reviews)
Look no further
"Such a great stay in the middle of the action in San Pedro."

Reviewed on Mar 18, 2024

Seven Seas Resort
Portofino Beach Resort
Portofino Beach Resort
4 out of 5
6.5mi North Of San Pedro Barrier Reef, Ambergris Caye, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free breakfast, a beach locale, and a full-service spa. Popular attractions Secret Beach and Mexico Rocks ...
8.8/10 Excellent! (197 reviews)
"Great resort and excellent service bu Lorraine and staff."

Reviewed on Feb 28, 2024

Portofino Beach Resort
Sunbreeze Suites
Sunbreeze Suites
4 out of 5
Beachfront, Barrier Reef Drive, San Pedro, Ambergris Caye
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (541 reviews)
"This hotel is located in downtown San Pedro on the oceanfront. You can easily walk most of San Pedro directly from the hotel. You feel safe walking during the daytime and at dusk. There are many restaurants, no chain restaurants but all locally owned restaurant of various quality. There is a restaurant ..."

Reviewed on Apr 15, 2024

Sunbreeze Suites
Mayan Princess Hotel
Mayan Princess Hotel
2.5 out of 5
San Pedro, San Pedro
Stay at this beach hotel in San Pedro. Enjoy free WiFi, a beach locale, and onsite spa services. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (200 reviews)
"Would have to be really creative to say anything negative about this hotel. Great location, very clean, friendly staff, and well maintained property. Have nothing negative to say"

Reviewed on Apr 7, 2024

Mayan Princess Hotel
Mata Rocks Resort
Mata Rocks Resort
3 out of 5
45 Coconut Drive, San Pedro
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (512 reviews)
"Really nice resort, rooms were really nice little kitchenette was handy to cook up some of the fish we got fishing. Nice little bar/restaurant. I really think we made the right choice on where to stay. Easy cart ride into town and right next to the big fancy resort which has one of the best beaches ..."

Reviewed on Apr 17, 2024

Mata Rocks Resort
Caribbean Villas Hotel
Caribbean Villas Hotel
2.5 out of 5
Seagrape Drive, San Pedro
Fully refundableReserve now, pay when you stay
Stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Secret Beach and Black & White Cultural Entertainment ...
8.2/10 Very Good! (375 reviews)
I would go back.
"The hotel is older but it is well maintained and you can tell it is loved. Fresh paint and things are kept up. The staff is super friendly and helpful. The staff takes you to your room and explains the set up on tv and the amenities. The food was very reasonably priced and tasted great! Our room ..."

Reviewed on Apr 15, 2024

Caribbean Villas Hotel
Ocean Tide Beach Resort
Ocean Tide Beach Resort
2.5 out of 5
57 Boca del Rio Dr., San Pedro
Stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Secret Beach and The Gallery of San Pedro Ltd are ...
8.2/10 Very Good! (222 reviews)
"Great music, great hospitality, near everything, clean and perfect for what I needed! Entertainment and good people the whole trip."

Reviewed on Mar 29, 2024

Ocean Tide Beach Resort
Banana Beach Resort
Banana Beach Resort
3.5 out of 5
Seagrape Drive, San Pedro, Belize District
Stay at this 3-star beach hotel in San Pedro. Enjoy free breakfast, free parking, and 2 outdoor pools. Popular attractions Secret Beach and Black & White Cultural ...
7.8/10 Good! (245 reviews)
"comfortable bed, nice restaurant. Pool was good enough, access to beach is good."

Reviewed on Feb 24, 2020

Banana Beach Resort
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.

Hotels with Pools in San Pedro

Ocean Tide Beach Resort
Ocean Tide Beach Resort
2.5 out of 5
57 Boca del Rio Dr., San Pedro
Stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Secret Beach and The Gallery of San Pedro Ltd are ...
8.2/10 Very Good! (222 reviews)
"Great music, great hospitality, near everything, clean and perfect for what I needed! Entertainment and good people the whole trip."

Reviewed on Mar 29, 2024

Ocean Tide Beach Resort
Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (1,000 reviews)
"Beautiful resort! Great villas, beautiful pools, delicious food and drinks! The snorkeling tour with Tuff e Nuff was amazing! Loved the fresh ground coffee and private patios! Great cafe across the street too for early morning or on the go breakfast!"

Reviewed on Apr 25, 2024

Coco Beach Resort
Belizean Shores Resort
Belizean Shores Resort
3 out of 5
Ambergris Caye, San Pedro
Stay at this 3-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...
9.2/10 Wonderful! (762 reviews)
"So beautiful and so tranquil, and so clean & such a beautiful place to stay. What a gem."

Reviewed on Apr 23, 2024

Belizean Shores Resort
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.

Spa Hotels in San Pedro

Caribbean Villas Hotel
Caribbean Villas Hotel
2.5 out of 5
Seagrape Drive, San Pedro
Stay at this beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Secret Beach and Black & White Cultural Entertainment ...
Caribbean Villas Hotel
Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only
4 out of 5
5 miles north of San Pedro, San Pedro
Stay at this 4-star beach resort in San Pedro. Enjoy a beach locale, a full-service spa, and a free airport shuttle. Popular attractions Secret Beach and Mexico ...
Matachica Resort & Spa - Adults Only
Victoria House Resort & Spa
Victoria House Resort & Spa
4 out of 5
22 Coconut Drive, San Pedro
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...
Victoria House Resort & Spa
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.

Oceanfront hotels in San Pedro

-----Sample content -----

You deserve the ultimate relaxing vacation. Leave your responsibilities behind and let the Miami seaside work its magic and take you from stressed to soothed in an instant. With a coastal vibe that’s relaxing and energizing at the same time, oceanfront hotels in Miami provide the refreshing days and tranquil nights you crave.

Get away to the seashore
You want to spend the day watching sunlight shimmer on the waves, and be lulled to sleep at night by the rhythmic sound of sea meeting shore. Perhaps you’re a sun worshipper looking for beachfront hotels in Miami, or a daredevil who loves close proximity to watersports. Whatever your reason, ocean views provide the perfect backdrop for getaways big and small.

• Romance: The beauty of the seaside is just the right romantic setting for a getaway with your sweetheart. Take a walk along the coast and come back to a clean, comfortable room, or share a bottle of wine while gazing at the waves.
• Reunions: Whether you’re meeting up with family or friends, Miami hotels with an ocean view are a great choice for reunions of all sizes. There are plenty of ways to pass the time bonding with your loved ones in Miami, and an oceanfront hotel gives your group a restful retreat at the end of each day.

Let Hotwire reward you
The one thing better than a beach trip? Earning rewards for it. Every dollar you spend with Hotwire Rewards earns you one Orbuck, and points are applied as soon as you book. With rewards redeemable at over 350,000 hotels worldwide, just think of all the beaches you’ll visit.