On the North Yorkshire coast, Scarborough is one of England’s first seaside resorts, with two wide bays, a medieval castle on the headland and a historic spa building. Close to the North York Moors, it combines nature with a beach holiday.
Hotel prices in Scarborough
Choose your dates and compare live room prices at 74 hotels.
Top Rated
Orchard Lodge
Atlanta Hotel
The Kensington
The Alexander – Adults Only
The Beaches
Monico Guest House
Dolphin Guesthouse
Hotel Ellenby
Ashburton House – B&B
The Headlands Hotel
The Phoenix Guest House
Tall Storeys
Where to Stay in Scarborough
- South Bay: the harbour, beach, amusements and restaurants; a lively seaside feel.
- North Bay: a quieter beach, Peasholm Park and the open-air theatre.
- The town centre and the Spa: hotels and guest houses in Victorian buildings.
Types of Accommodation
Guest houses and B&Bs dominate in Scarborough; most are family-run with breakfast included. Sea-view rooms are a separate room type.
When to Go
June to September is the best time for a beach holiday; the town gets busy during school holidays. Spring and autumn are ideal for coastal walks and trips to the Moors.
Getting There
Scarborough is easy to reach by train via York. The nearest airports are Teesside and Humberside; for a private transfer to your hotel, see Teesside International Airport to Scarborough transfer.
Things to Do in Scarborough
Scarborough Castle, the coastal walk between the two bays, the historic cliff lifts, Peasholm Park and the open-air theatre are the classics. Nearby Whitby and York are easy to visit.
Who Is It For?
Scarborough is ideal for families after a classic British seaside holiday, walkers who love the coast and the Moors, and travellers planning a North Yorkshire trip combined with York.
Practical Tips
- The town is hilly; use the cliff lifts down to the bays.
- The sea breeze can be cool even in summer, so bring a jacket.
- Check guest house check-in times in advance.
- Scarborough Castle gives views over both bays; wrap up on windy days.
Booking a Hotel in Scarborough
The lists on this page bring together the highest-rated hotels and the best-value options. Enter your check-in and check-out dates and the number of guests to see available room types, board options and cancellation terms. Card payments are processed securely. Your card is not charged now; the amount is taken once your booking is confirmed.
Airport transfers
Scarborough hotel prices
The cheapest time to stay in Scarborough over the coming months is November, at an average of £87 per night. Prices peak in March (£94). 5-star hotels average £125 per night.
| Month | All hotels | 5-star | 4-star |
|---|---|---|---|
| October 2026 | £87.82 | £125.72 | £93.74 |
| November 2026 | £87.37 | £123.51 | £92.46 |
| December 2026 | £89.85 | £131.20 | £94.58 |
| January 2027 | £89.76 | £124.45 | £97.50 |
| February 2027 | £89.17 | £124.43 | £92.37 |
| March 2027 | £94.44 | £121.76 | £102.47 |
Average lowest nightly price for 2 adults, from Booking.com availability, updated twice a month.
Frequently asked questions
How much are hotels in Scarborough in October?
In October, hotels in Scarborough average £88 per night, from £37 (2 adults, 1 night).
What is the cheapest month to visit Scarborough?
Over the coming months, November is the cheapest, at an average of £87 per night.
How much is a 5-star hotel in Scarborough per night?
5-star hotels in Scarborough average £125 per night over the coming months.