A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.

Find Oceanfront Hotels in San Pedro from CA $120

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Oceanfront Hotels

Tonight
Sep 7 - Sep 8
Tomorrow
Sep 8 - Sep 9
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Our top choices for San Pedro hotels with an ocean view

1. Ramon's Village Resort

Ramon's Village Resort
San Pedro
United States
Michelle
CA $229
CA $251 total
includes taxes & fees
Oct 8 - Oct 9
Ramon's Village Resort

2. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
United States
Sean
CA $300
CA $357 total
includes taxes & fees
Sep 21 - Sep 22
Alaia Belize, Autograph Collection

3. The Watermark Hotel

The Watermark Hotel
San Pedro
United States
Latisha
CA $111
CA $140 total
includes taxes & fees
Oct 8 - Oct 9
The Watermark Hotel

4. Coco Beach Resort

Coco Beach Resort
San Pedro
United States
Gilbert
CA $305
CA $377 total
includes taxes & fees
Oct 9 - Oct 10
Coco Beach Resort

5. Caye Casa

Caye Casa
San Pedro
United States
Sandra
CA $131
CA $149 total
includes taxes & fees
Sep 9 - Sep 10
Caye Casa

6. Hibisco Belize

Hibisco Belize
San Pedro
United States
Justin
CA $137
CA $149 total
includes taxes & fees
Sep 16 - Sep 17
Hibisco Belize

7. Bananas On The Beach

Bananas On The Beach
San Pedro
United States
Samantha Danielle
CA $169
CA $204 total
includes taxes & fees
Sep 21 - Sep 22
Bananas On The Beach

8. The Caye Hotel San Pedro

The Caye Hotel San Pedro
San Pedro
United States
damon
CA $109
CA $120 total
includes taxes & fees
Oct 8 - Oct 9
The Caye Hotel San Pedro

9. Corona Del Mar

Corona Del Mar
San Pedro
United States
Donald Lee
CA $121
CA $140 total
includes taxes & fees
Oct 8 - Oct 9
Corona Del Mar

10. Mata Rocks Resort

Mata Rocks Resort
San Pedro
United States
Maria
CA $153
CA $182 total
includes taxes & fees
Sep 9 - Sep 10
Mata Rocks Resort
View all properties

Top San Pedro Hotel Reviews

Mayan Princess Hotel

Mayan Princess Hotel

10/10 Excellent
"It was are first time in Belize, the hotel was fantastic great location, Nathaly was at the front desk she was awesome answered all are question so helpful, we had an Amazing experience and for sure we going to back and we stay at Mayan princess"
Greg 9-night trip
Posted 2 days ago
Mayan Princess Hotel
Sunbreeze Hotel

Sunbreeze Hotel

8/10 Good
"Good trip!!"
Rossy 6-night trip
Posted 3 weeks ago
Sunbreeze Hotel

Frequently asked questions

What is San Pedro like for a seaside holiday?
Make your San Pedro trip exceptional by staying at a hotel with sea views. Be sure to book one overlooking the bustling marina or snorkeling spots for a chance to wake up next to the ocean. After an early morning swim, discover the island views and fishing in San Pedro.
What are some of the best hotels with ocean views in San Pedro?
Alaia Belize, Autograph Collection is a luxury resort steps from Belize Barrier Reef. It offers 3 outdoor pools, 6 restaurants, a full-service spa, 4 bars, and free WiFi. Other popular accommodations with ocean views include Reef Haven Belize and Ramon's Village Resort.
How many accommodations with views of the ocean are there in San Pedro on Expedia?
You'll find 73 hotels with ocean views in San Pedro on Expedia.
What are the highlights to see in San Pedro?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you can't wait to check out the beaches, head to Secret Beach or Boca Del Rio Beach for a relaxing day by the water. Take advantage of the area's snorkeling and diving, and make time for local attractions like Belize Barrier Reef and San Pedro Beach. For additional things to see and do, consider a visit to San Pedro Belize Express Water Taxi or Hol Chan Marine Reserve.
Why should I choose an oceanview hotel for my San Pedro vacation?
Pamper yourself with an oceanview room and enjoy great sea views during your trip to San Pedro. We make it easy to find the perfect hotel when you use the ocean view filter in the search results to narrow down your search.

Explore a world of travel with Expedia