Find Oceanfront Hotels in Provincetown, MA

Beach vacation deals from $69

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top Provincetown Oceanfront Hotels

Admirals Landing - Adults Only
3 out of 5
158 Bradford Street, Provincetown, MA, 02657
The price is $179 per night from May 25 to May 26
Admirals Landing - Adults Only is located in Provincetown, and offers an oceanfront location when you're ready to book your next trip. Amenities include beach towels, free breakfast, and free self parking. This bed & breakfast is 3 minutes' walk from Town Beaches and is 8 minutes' walk from Ryder Street Beach.
4.9/5 Exceptional! (135 reviews)
A GREAT place to stay in Provincetown!
"I booked my stay at Admiral's Landing and I'm so happy I did! My room was clean and bright and comfortable. It's right next to Far Land Provisions (a little store I love to get food at), and a quick walk to all the fun on Commercial Street. The parking was secure and the WiFi was great. THEN there's ..."

Reviewed on Sep 18, 2021

Admirals Landing - Adults Only
The Revere Guest House
3.5 out of 5
14 Court St., Provincetown, MA, 02657
The price is $190 per night from May 31 to Jun 1
The Revere Guest House is located in Provincetown, and offers an oceanfront locale when you're ready for a getaway. Top amenities include a free full breakfast, designer toiletries, and luxury bedding. This bed & breakfast is on Herring Cove Beach and is 5 minutes' walk from Ryder Street Beach.
4.9/5 Exceptional! (277 reviews)
"Very nice and cozy place. Super clean and in very good condition. Delicious breakfast, very personable owner."

Reviewed on Jan 3, 2022

The Revere Guest House
Pilgrim House
3.5 out of 5
336 Commercial St, Provincetown, MA, 02657
The price is $69 per night from May 18 to May 19
Enjoy ocean views and sandy beaches when booking a stay at Pilgrim House. Top amenities include 3 bars, a champagne service, and luxury bedding. This hotel is a 1-minute walk from Town Beaches and is 4 minutes' walk from Ryder Street Beach.
4.6/5 Exceptional! (342 reviews)
"Ya’ll we’re so good to me. Thank you."

Reviewed on Apr 6, 2022

Pilgrim House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Anchor Inn Beach House
3.5 out of 5
175 Commercial Street, Provincetown, MA, 02657
The price is $199 per night from May 19 to May 20
Enjoy ocean views and sandy beaches when booking a stay at Anchor Inn Beach House. Amenities include luxury bedding, free breakfast, and air conditioning. This guesthouse is 5 minutes' walk from Ryder Street Beach and is 8 minutes' walk from Town Beaches.
4.6/5 Wonderful! (244 reviews)
"Perfect! The Inn exceeded our high expectations. Our room and its view was beautiful. Staff was exceptional. Thank you so much!"

Reviewed on Apr 25, 2022

Anchor Inn Beach House
The Waterford Inn
3.5 out of 5
386 Commercial Street, Provincetown, MA, 02657
The price is $199 per night from May 18 to May 19
The Waterford Inn is an oceanview hotel in Provincetown. Some of the amenities include 2 bars, free breakfast, and air conditioning. This property is on Herring Cove Beach and is 7 minutes' walk from Ryder Street Beach.
4.4/5 Wonderful! (188 reviews)
"Super easy to get to the main restaurants and bars on commercial street. Parking is a nightmare. The lot across the street is $30/day. Very friendly owners of the parking lot. Could never get into the restaurant attached to the BnB. Overall nice place."

Reviewed on May 13, 2022

The Waterford Inn
Surfside Hotel and Suites
2.5 out of 5
543 Commercial Street, Provincetown, MA, 02657
The price is $121 per night from May 25 to May 26
Enjoy ocean views and sandy beaches when booking a stay at Surfside Hotel and Suites. Top amenities include a private beach, an outdoor pool, and a poolside bar. This hotel is a 1-minute walk from Town Beaches and is 18 minutes' walk from Ryder Street Beach.
4.1/5 Very Good! (871 reviews)
"Was lovely. Was disappointed in the continental breakfast—only coffee/tea, fruit and granola bars. Otherwise very pleased with stay and will return."

Reviewed on Apr 27, 2022

Surfside Hotel and Suites
The Provincetown Inn
2 out of 5
1 Commercial Street, Provincetown, MA, 02657
The price is $129 per night from May 19 to May 20
Enjoy oceanfront accommodation and sandy beaches when booking a stay at The Provincetown Inn. Top amenities include 3 restaurants, 2 bars, and a seasonal outdoor pool. This hotel is 10 minutes' walk from Herring Cove Beach and is 6 minutes' walk from Town Beach.
4/5 Very Good! (719 reviews)
Good Value
"My room was clean and quiet. I was there off season."

Reviewed on Oct 25, 2021

The Provincetown Inn
The Masthead Resort
2.5 out of 5
31-41 Commercial Street, P O Box 577, Provincetown, MA, 02657
The price is $81 per night from May 18 to May 19
The Masthead Resort is located in Provincetown, and offers an oceanfront locale when you're ready to book your next trip. A few top amenities include a private beach and luxury bedding. This hotel is steps from Town Beach and is 15 minutes' walk from Herring Cove Beach.
3.9/5 Very Good! (371 reviews)
"I did like the location, very good location of the hotel in the town!"

Reviewed on May 10, 2022

The Masthead Resort
Harbor Hotel Provincetown
3 out of 5
698 Commercial St, Provincetown, MA, 02657
The price is $126 per night from Jun 1 to Jun 2
Harbor Hotel Provincetown is an oceanfront hotel in Provincetown where you can enjoy direct beach access. Popular amenities include a heated pool and a poolside bar. This property is a 1-minute walk from Town Beaches and is 3 minutes' drive from Race Point Beach.
3.7/5 Good! (996 reviews)
"We like the property. The staff is always wonderful and the location is centric to Provincetown and Truro attractions."

Reviewed on May 16, 2022

Harbor Hotel Provincetown
Sandcastle Resort and Club
3 out of 5
929 Commercial Street, Provincetown, MA, 02657
The price is $109 per night from May 18 to May 19
Wake up to the sounds of the ocean lapping a sandy beach when staying at Sandcastle Resort and Club. Top amenities include a private beach, an indoor pool, and premium TV channels. This condo resort is 6 minutes' walk from Town Beaches and is 3 minutes' drive from Race Point Beach.
3.6/5 Good! (729 reviews)
"I really like that this place has kitchen amenities. While I love some of the local restaurants, they're expensive and sometimes after a long day outside, I just want to sit around home anyways. I had trouble sleeping the first night and when I asked for a different quieter room, they quickly and ..."

Reviewed on May 5, 2022

Sandcastle Resort and Club
Don't see what you're looking for?
See all available properties in Provincetown
View all properties
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.

Too many beaches in Provincetown to choose from? Here are our top picks for a memorable beach vacation.

More beach hotels in Provincetown

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 cottages in Provincetown

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.

Frequently asked questions

Recent reviews of Provincetown hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code