A pebbled beach with a distant island.

Find hotels in Longrock from CA $124

  • 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 prices for these dates

Tonight
Sep 5 - Sep 6
Tomorrow
Sep 6 - Sep 7
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Longrock hotels

1. Mount View Hotel B&B

Mount View Hotel B&B
Penzance
United Kingdom
Erika
CA $103
CA $124 total
includes taxes & fees
Oct 6 - Oct 7
Mount View Hotel B&B

2. Sea Horses

Sea Horses
Penzance
CA $625
CA $750 total
includes taxes & fees
Sep 26 - Sep 27
Sea Horses

3. Sail Boats

Sail Boats
Penzance
United Kingdom
Sara
CA $593
CA $712 total
includes taxes & fees
Sep 14 - Sep 15
Sail Boats

4. Surfside

Surfside
Penzance
CA $634
CA $761 total
includes taxes & fees
Sep 25 - Sep 26
Surfside

5. The Stables

The Stables
Penzance
United Kingdom
Carelle
CA $549
CA $658 total
includes taxes & fees
Sep 17 - Sep 18
The Stables

6. Sea Spray

Sea Spray
Penzance
United Kingdom
Anonymous traveller
CA $725
CA $869 total
includes taxes & fees
Sep 26 - Sep 27
Sea Spray

7. Seashells

Seashells
Penzance
CA $625
CA $750 total
includes taxes & fees
Oct 3 - Oct 4
Seashells

8. The Godolphin

The Godolphin
Marazion
United Kingdom
Bishnu
CA $287
CA $344 total
includes taxes & fees
Oct 5 - Oct 6
The Godolphin

9. The Longboat Inn

The Longboat Inn
Penzance
United States
Lawrence
CA $157
CA $188 total
includes taxes & fees
Sep 30 - Oct 1
The Longboat Inn

10. Hotel Penzance Harbour View

Hotel Penzance Harbour View
Penzance
United Kingdom
Sean
CA $222
CA $267 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Penzance Harbour View

11. The Pirate Inn

The Pirate Inn
Penzance
United Kingdom
John
CA $109
CA $131 total
includes taxes & fees
Oct 6 - Oct 7
The Pirate Inn

12. The Queens Hotel

The Queens Hotel
Penzance
Canada
Finlay
CA $253
CA $304 total
includes taxes & fees
Oct 4 - Oct 5
The Queens Hotel

13. Victoria Inn

Victoria Inn
Penzance
United Kingdom
Andrew
CA $123
CA $147 total
includes taxes & fees
Oct 3 - Oct 4
Victoria Inn

14. Marazion Hotel

Marazion Hotel
Marazion
Australia
Warwick
CA $321
CA $386 total
includes taxes & fees
Oct 4 - Oct 5
Marazion Hotel

15. The Kings Arms

The Kings Arms
Penzance
United Kingdom
Neil
CA $142
CA $170 total
includes taxes & fees
Sep 30 - Oct 1
The Kings Arms

16. Torwood House Hotel

Torwood House Hotel
Penzance
United Kingdom
Raymond
CA $134
CA $161 total
includes taxes & fees
Oct 4 - Oct 5
Torwood House Hotel

17. The Smugglers

The Smugglers
Penzance
United Kingdom
mark
CA $201
CA $242 total
includes taxes & fees
Sep 13 - Sep 14
The Smugglers

18. The Coach And Horses Inn

The Coach And Horses Inn
Penzance
United Kingdom
Peter
CA $218
CA $261 total
includes taxes & fees
Sep 6 - Sep 7
The Coach And Horses Inn

19. The Lugger Inn

The Lugger Inn
Penzance
United Kingdom
David
CA $227
CA $273 total
includes taxes & fees
Sep 13 - Sep 14
The Lugger Inn

20. Hotel Penzance Promenade

Hotel Penzance Promenade
Penzance
United Kingdom
John
CA $210
CA $252 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Penzance Promenade
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Longrock attractions

Longrock Beach

Why not spend a lazy afternoon at Longrock Beach during your trip to Longrock?
See properties

Top Longrock Hotel Reviews

Mount View Hotel B&B

Mount View Hotel B&B

10/10 Excellent
"Mount View was an excellent overnight stop, close to St Michael's Mount, and with plenty to places to eat nearby. It had everything needed for a very comfortable stay."
Mike 1-night trip
Posted 9 hours ago
Mount View Hotel B&B
Penmorvah Manor Hotel

Penmorvah Manor Hotel

8/10 Good
"Was nice stay for work ,Nice location ."
craig 2-night trip
Posted 2 days ago
Penmorvah Manor Hotel
Penventon Park Hotel

Penventon Park Hotel

10/10 Excellent
"Great friendly hotel. Room was big and spacious and spotlessly clean. Breakfast was very tasty"
Jayne 1-night trip
Posted 3 days ago
Penventon Park Hotel
Harbour Hotel St Ives

Harbour Hotel St Ives

8/10 Good
"Our room was huge but our friends room below was tiny. Loved the lift, very good and staff on the whole excellent. Now the things that let it down, event on lowest floor yet staff having to run upstairs to another bar for soft drinks??? Unsure why at some point you wouldnt just bring some downstairs. Pizzas on buffet looked cheap and not the quality the hotel excudes elsewhere. Oh and no veggie sausages at least 2 days in a row. In 2026 to be told the Chef apologises and is trying to source some - yeah even lidl and aldi do linda mccartneys, heck most cornershops stock them, be honest, people appreciate it more. Overall pricey but a lovely hotel, love the outside deck and that its dog friendly, harder and harder to find high standard accomodation thats also pet friendly. Overall a pleasant stay, and helpful staff, events service could be higher with minor tweeks but the cocktails were good and those serving drinks and canapes were friendly and professional. Do not let pizzas out the kitchen looking like that, heck splash out and throw some salad on the plate or something. They looked shop bought even if they werent which should tell you what you need to know. I can get a stonebaked pizza for £10 with toppings from a truck. Maybe we just got them on a bad day but still at £300 per night for a standard room, you do expect it to be at least as tasty as a basic takeaway pizza. Continental breakfast selection was good, everything you'd expect including very tasty overnight oats."
Charlotte 2-night trip
Posted 5 days ago
Harbour Hotel St Ives
The Cornubia Inn

The Cornubia Inn

8/10 Good
"Rooms tired and windows don’t always close fully but beds comfortable and prices reasonable"
Darren 1-night trip
Posted 6 days ago
The Cornubia Inn
The St Ives Bay Hotel

The St Ives Bay Hotel

8/10 Good
"Staff always happy & helpful. We have stayed here a few times, it’s close to where we love to walk around. View is beautiful too"
Eleni 1-night trip
Posted 7 days ago
The St Ives Bay Hotel
Treloyhan Manor

Treloyhan Manor

8/10 Good
"Amazing location and lovely and clean."
Rizvana 2-night trip
Posted 8 days ago
Treloyhan Manor
Hotel Penzance Promenade

Hotel Penzance Promenade

8/10 Good
"The staff were amazing - welcoming, friendly, cheerful, just lovely to be around. The food was amazing. The 4 cheese tortellini in particular was out of this world. The only issue I had was the striped carpet on the stairs. For some reason, it was really disorienting. I thought it was just me (I recently got new vari-focal glasses) but my husband thought the same."
Haidee 1-night trip
Posted 10 days ago
Hotel Penzance Promenade
Hotel Penzance Harbour View

Hotel Penzance Harbour View

8/10 Good
"Hotel was lovely and in good location. The staff were very friendly and helpful. Our room was very clean . We very much enjoyed our breakfasts and also had dinner there both nights which was delicious."
Jenny and Richard 2-night trip
Posted 13 days ago
Hotel Penzance Harbour View

More cheap stays in Longrock

The Nook

The Nook

Alexandra Rd St Ives England
CA $118
CA $141 total
Oct 5 - Oct 6
includes taxes & fees
8.6/10 Excellent! (28 reviews)
The Nook
Crown Inn

Crown Inn

Fore St Penzance England
CA $200
CA $240 total
Sep 23 - Sep 24
includes taxes & fees
9.6/10 Exceptional! (58 reviews)
Crown Inn
The Yacht Inn

The Yacht Inn

Green Street Penzance England
CA $226
CA $272 total
Sep 26 - Sep 27
includes taxes & fees
7.8/10 Good! (40 reviews)
The Yacht Inn
Harbour View House

Harbour View House

Fernlea Terrace St Ives England
CA $240
CA $288 total
Oct 1 - Oct 2
includes taxes & fees
Harbour View House
Halwell Lodge

Halwell Lodge

Fore Street St Ives England
Get rates
9.8/10 Exceptional! (32 reviews)
Halwell Lodge
Primrose Farm Holidays

Primrose Farm Holidays

Penstraze Truro England
Get ratesPrimrose Farm Holidays

Frequently asked questions

What is the best area to stay in Longrock?
The best area to stay in Longrock is along the beachfront, particularly near the coastal path that runs towards Penzance.This area offers immediate access to Long Rock Beach, a long stretch of sand and shingle great for leisurely strolls. The main road, the A30, runs parallel to the coast here, making it easy to get around, but the hotels themselves are often set back, providing a quiet experience. You'll find a few local eateries and shops dotted along the road.For families, staying near the beach is ideal. The shallow waters and expansive shoreline provide plenty of space for children to play, and the coastal path offers easy, pushchair-friendly walks with lovely views of St Michael's Mount. Many accommodations here offer direct beach access or are just a short walk away.Couples looking for a relaxing escape will also appreciate this location. The stunning views of Mount's Bay, especially at sunset, create a romantic backdrop.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Longrock.
How much is the nightly rate at a Longrock hotel?
Prices for hotels in Longrock often vary, but you can find a great deal from CA $124 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia