Hotels in Cayton Bay
107 handpicked places to stay
Photo © Gleb Wierziłow, Google Maps
There are no hotels directly in Cayton Bay itself, so most visitors looking for a hotel or guesthouse base themselves in Scarborough or Filey, both just a few minutes away by car or bus. Scarborough offers the widest choice, from traditional seafront hotels overlooking the South Bay to smaller B&Bs tucked into the streets above the harbour, along with self-catering apartments close to the town centre and Scarborough Castle. Filey, a quieter option to the south, has a handful of well-regarded guesthouses and hotels near its own long sandy beach, making it an easy base for exploring both Filey Brigg and Cayton Bay along the Cleveland Way.
Whichever town you choose, staying inland of the bay means a short hop by the Coaster bus service or a five-to-ten minute drive to reach the beach itself, so you are never far from the sand, the surf or the cliff-top walks. Booking ahead is worth doing in summer, when both Scarborough and Filey get busy with holidaymakers drawn to this stretch of the Yorkshire coast, and rooms with sea views go quickly.
The Farrier
Hotel · 89 Main Street, Scarborough · 0.7 miles away
A restaurant-led hotel on Scarborough's Main Street, known for its Sunday roasts and just a short walk from the seafront.
Poachers Barn
Hotel · Osgodby Lane, Scarborough · 0.8 miles away
A pub-hotel on Osgodby Lane in Scarborough with generous menus, a well-stocked bar and free parking close to the town's beaches.
Haven Blue Dolphin Holiday Park Yorkshire
Guest Accommodation · Blue Dolphin Holiday Park, Filey · 2 miles away
A family holiday park near Filey with indoor and outdoor pools, a water slide and full entertainment for kids of all ages.
The Darling Suites
B&B · Carless Lane, Filey · 2.1 miles away
B&B suites on Carless Lane in Filey, warmly decorated and set at a working animal rescue centre, with free parking and Filey Bay nearby.
Shorehouse
Guest House · West Street, South Cliff · 2.4 miles away
A renovated turn-of-the-century boutique guest house on South Cliff, offering standard and deluxe en-suite rooms.
Mansion House Scarborough
Guest House · The Esplanade, South Cliff · 2.5 miles away
A five-star guest house on the Esplanade with panoramic sea views, individually styled rooms and three luxury apartments.
The Mountview
Guest Accommodation · 32 West Street, Scarborough · 2.5 miles away
A no-fuss 19th-century townhouse in Scarborough, well suited to travellers who want free parking and an easy walk to the castle and coast.
Host & Stay - Beach House
Hotel · 36-38 Esplanade, Scarborough · 2.5 miles away
Host & Stay - Beach House occupies a substantial Esplanade building in Scarborough, with 59 rooms and sea views close to the castle.
The Cavendish
Guest Accommodation · 53 Esplanade Road, Scarborough · 2.6 miles away
Victorian guesthouse on Scarborough's Esplanade near North Bay, with just 8 rooms, a bar, dining room and on-site parking permits.
The Cordelia
B&B · Esplanade Road, Scarborough · 2.6 miles away
Adults-only B&B on Scarborough's Esplanade Road with a well-cooked breakfast, seven quiet rooms and free on-site parking.
The Waves
B&B · South Cliff, near the Spa · 2.6 miles away
A luxury seven-room coastal B&B on South Cliff with Victorian and Art Deco furnishings and a locally sourced breakfast.
Bay House
B&B · 9 Esplanade Rd, Scarborough · 2.6 miles away
A Victorian townhouse B&B on Scarborough's Esplanade, with 10 warm en suite rooms and free on-site parking.
Weston Hotel
Hotel · The Esplanade, South Cliff · 2.6 miles away
A family-run Victorian hotel on the Esplanade with sea-view rooms and an AA Rosette restaurant, opposite the cliff lift.
Rowntree Lodge
Hotel · 17 West Street, Scarborough · 2.6 miles away
Rowntree Lodge is a straightforward Scarborough hotel on West Street, known for its generous breakfast and easy access to the harbour and beaches.
The Maynard
Guest Accommodation · Esplanade Gardens, Scarborough · 2.6 miles away
Traditional en-suite rooms in an 1860s Scarborough guesthouse near the castle and seafront, with parking and breakfast included.
The New Southlands Hotel
Hotel · West Street, Scarborough · 2.6 miles away
A buffet breakfast and evening entertainment set the tone at this straightforward, good-value hotel on West Street in Scarborough.
The Red Lea Hotel
Hotel · Prince Of Wales Terrace, Scarborough · 2.7 miles away
Traditional Victorian hotel in Scarborough for families or couples wanting a relaxed base, with sea-view rooms and an indoor pool.
Powys Lodge - Guest House
Guest Accommodation · 2 Westbourne Road, Scarborough · 2.7 miles away
Guest house near Scarborough's North Bay, with free on-site parking and easy walking access to the seafront and local attractions.
Carlton House
Guest Accommodation · 1-3 Carlton Terrace, Scarborough · 2.7 miles away
An adults-only guest house at 1-3 Carlton Terrace, Scarborough, with fridges and tea/coffee facilities in every spacious, well-kept room.
The Chapel House
Hotel · 28 Ramshill Road, Scarborough · 2.8 miles away
Chapel House hotel in Scarborough offers 14 en-suite rooms with drinks and free WiFi, close to the castle and seafront.
Rivelyn Hotel
Hotel · 1-4 Crown Crescent, Scarborough · 2.8 miles away
A Scarborough hotel on Crown Crescent, close to the seafront and Scarborough Castle, known for hearty breakfasts and friendly service.
Highlander Hotel
Hotel · 15 Esplanade, Scarborough · 2.8 miles away
On Scarborough's Esplanade overlooking the sea, the Highlander Hotel offers comfortable rooms, hearty food and a warm welcome.
Crown Spa Hotel
Hotel · South Cliff, overlooking South Bay · 2.8 miles away
A Victorian beachfront hotel on South Cliff with an award-winning spa, a 40ft indoor pool and views across South Bay.
The Mount House Hotel
Hotel · 33 Trinity Road, Scarborough · 2.8 miles away
Small four-room hotel on Trinity Road in Scarborough, within reach of the castle and Peasholm Park, with free on-site parking.
Cumberland Hotel
Hotel · Belmont Road, Scarborough · 2.9 miles away
A relaxed hotel on Belmont Road in Scarborough, close to the castle and Peasholm Park, with free on-site parking.
The Esplanade Hotel
Hotel · Belmont Road, South Bay seafront · 2.9 miles away
A Victorian seaside hotel on South Bay with nightly live entertainment in its Belmont Suite and traditional restaurant.
Ashburton House - B&B
B&B · 43 Valley Rd, Scarborough · 2.9 miles away
Ashburton House is a Scarborough B&B on Valley Rd with a varied cooked breakfast and free on-site parking near the seafront.
The Raincliffe Hotel
Hotel · 21 Valley Road, Scarborough · 2.9 miles away
Traditional Scarborough hotel on Valley Road, close to North Bay and Scarborough Castle, with parking and a bar with pool table.
The Bike & Boot Inn
Hotel · Cliff Bridge Terrace, Scarborough · 3 miles away
A relaxed inn on Cliff Bridge Terrace in Scarborough, suited to walkers and cyclists, with sea views, a bar and free parking.
Travelodge Scarborough St Nicholas
Hotel · St Nicholas Cliff, Scarborough · 3 miles away
Perched on St Nicholas Cliff above Scarborough's seafront, this 140-room Travelodge puts the beach and town centre within easy walking distance.
La Baia Hotel
Hotel · 24 Blenheim Terrace, Scarborough · 3 miles away
Seafront hotel on Blenheim Terrace, Scarborough, with its own restaurant and bar, plus free parking and easy castle access.
The Grand Hotel Scarborough
Hotel · Town centre, above the harbour and South Bay · 3 miles away
A landmark Victorian hotel from 1867 overlooking the harbour, with nightly entertainment and multiple restaurants.
The Central Hotel Scarborough
Hotel · 1-3 The Crescent, Scarborough · 3.1 miles away
A traditional hotel on The Crescent in Scarborough, close to the castle and seafront, with spacious rooms and free parking.
Orchard Lodge
Guest Accommodation · North Street, Filey · 3.1 miles away
Adults-only guest accommodation on North Street in Filey, a short walk from the beach, with a garden and locally sourced food.
Riviera Town House
B&B · 16-17 St Nicholas Cliff, Scarborough · 3.1 miles away
A 20-room B&B in a period townhouse on St Nicholas Cliff, Scarborough, with a pool, sauna and gym rare for a house this size.
The Mayfield
Hotel · Seamer, Scarborough · 3.1 miles away
A small 8-room hotel in Seamer, near Scarborough, attached to a popular pub known for its carvery and easy free parking.
Palm Court Hotel
Hotel · St Nicholas Cliff, Scarborough · 3.1 miles away
A traditional, long-established hotel on St Nicholas Cliff in Scarborough, known for its restaurant food and free parking.
The Crescent Hotel
Hotel · 1-2 Belvoir Terrace, Scarborough · 3.1 miles away
Handy for South Bay and Scarborough's historic sights, this 20-room hotel on Belvoir Terrace offers free parking and a traditional feel.
Dickens Bar and Inn
Hotel · 41 Huntriss Row, Scarborough · 3.1 miles away
Dickens Bar and Inn is an 11-room pub hotel near Scarborough's seafront, with clean, comfortable rooms and some lovely sea views.
Green Gables Hotel
Hotel · West Bank, Scarborough · 3.1 miles away
Budget-friendly hotel on West Bank in Scarborough, close to the castle and seafront, with free parking for those keeping costs down.
Premier Inn Scarborough South Bay
Hotel · Falconer Road, Scarborough · 3.1 miles away
A 74-room Premier Inn on Falconer Road, Scarborough, minutes from South Bay beach and harbour, with restaurant and on-site parking.
Royal Hotel Scarborough
Hotel · St. Nicholas Street, Scarborough · 3.1 miles away
Large 159-room hotel on St. Nicholas Street, Scarborough, an easy walk from Scarborough Castle, South Bay Beach and the town centre.
North End Farm Country Guest House
Guest Accommodation · 88 Main Street, Scarborough · 3.1 miles away
An 18th-century guest house on Main Street in Scarborough, with quaint rooms and a garden, close to Scarborough Castle.
The Victoria Hotel Est 1895 by Historic Hotels
Hotel · 79 Westborough, Scarborough · 3.2 miles away
A dating-from-1895 hotel on Westborough in Scarborough, with restaurant, bar and free breakfast, some rooms enjoying sea views over South Bay.
Admiral Hotel
Hotel · 13 West Square, Scarborough · 3.2 miles away
A small Victorian hotel on West Square in Scarborough, with just 8 rooms, a garden and easy reach of the castle and seafront.
Blands Cliff Lodge
B&B · Bland's Cliff Lodge, Scarborough · 3.2 miles away
A Scarborough B&B near the beach and local attractions, with sea views and a reputation for a properly cooked breakfast.
The Palace Hill Hotel - B&B
Hotel · 1 Palace Hill, Scarborough · 3.2 miles away
A small nine-room B&B on Palace Hill in Scarborough, with free parking and an easy walk to the beach and town centre.
Black Lion
Hotel · North Street, Scarborough · 3.2 miles away
Traditional pub hotel on North Street, Scarborough, near the castle, with en-suite rooms and parking close by.
The Windmill
Guest Accommodation · Mill Street, Scarborough · 3.2 miles away
A quiet, good-value guest house on Mill Street in Scarborough, suited to couples or families wanting characterful rooms, some with four-poster beds, near the beach.
Albemarle Hotel
Hotel · 22-23 Albemarle Crescent, Scarborough · 3.3 miles away
Albemarle Hotel is a 20-room bar-equipped hotel on Albemarle Crescent in Scarborough, with free on-site parking near the beaches.
Tall Storeys
Guest Accommodation · 131 Longwestgate, Scarborough · 3.3 miles away
Adults-only guesthouse in Scarborough with 7 quaint rooms, some sharing bathrooms, near the castle and seafront.
The Black Swan Hotel
Hotel · 25-26 Queens Street, Scarborough · 3.3 miles away
A 10-room hotel in Scarborough with its own bar and garden, less than a mile from Scarborough Castle.
The Granby Place
Hotel · 1-2 Granby Place, Scarborough · 3.4 miles away
A straightforward hotel in a Scarborough townhouse building, offering clean, comfortable rooms and easy walking access to the town's attractions.
The Norbreck Hotel
Hotel · Castle Road, Scarborough · 3.4 miles away
A straightforward hotel on Castle Road in Scarborough, handy for the seafront and North Yorkshire's coastal attractions.
Miricia Guest House
Guest Accommodation · 5 Rutland Terrace, Scarborough · 3.4 miles away
A budget-friendly guest house near Scarborough Castle, well suited to travellers who want simple rooms, free parking and a sea-view terrace.
Marine View Guest House
Guest Accommodation · 34 Blenheim Terrace, Scarborough · 3.4 miles away
Six-room Victorian guest house near Scarborough Castle, with bay-view en suites, free parking and breakfast included.
The Greno
Guest Accommodation · 25 Blenheim Terrace, Scarborough · 3.5 miles away
The Greno is a 12-room guest accommodation on Blenheim Terrace in Scarborough, close to Scarborough Castle.
The Selomar
Guest Accommodation · 23 Blenheim Terrace, Scarborough · 3.5 miles away
A Victorian guest house on Blenheim Terrace in Scarborough, close to the seafront, with sea views and free parking.
Delmont Hotel
Hotel · Blenheim Terrace, Scarborough · 3.5 miles away
A traditional terrace hotel on Blenheim Terrace, Scarborough, close to the Castle and Peasholm Park, with sea views from many rooms.
The Beaches
B&B · 167 Columbus Ravine, Scarborough · 3.5 miles away
A budget-friendly B&B on Columbus Ravine in Scarborough, near the seafront, golf, fishing and watersports, with free parking on site.
The Rockside
B&B · 15 Blenheim Terrace, Scarborough · 3.5 miles away
A Victorian terrace B&B on Blenheim Terrace, Scarborough, with smart modern en suites and sea views from some rooms.
The Helaina
B&B · 14 Blenheim Terrace, Scarborough · 3.5 miles away
B&B on Blenheim Terrace, Scarborough, within walking distance of the castle and seafront, with free on-site parking and bay views.
The Albert
Hotel · 58 North Marine Road, Scarborough · 3.5 miles away
A pub-hotel near Scarborough Castle known for its Sunday carvery and cosy bar, with just three simple rooms above.
The Clarence Gardens Hotel, BW Signature Collection
Hotel · 4-5 Blenheim Terrace, Scarborough · 3.5 miles away
A four-storey terrace hotel on Scarborough's North Bay with 25 recently refreshed rooms, many with sea views.
The Thoresby ROOM ONLY
Guest Accommodation · 53 North Marine Road, Scarborough · 3.5 miles away
Room-only guest accommodation on North Marine Road, Scarborough, with en-suite rooms and parking close to the historic harbour.
Heavenly Outlook
Guest Accommodation · 55 North Marine Road, Scarborough · 3.5 miles away
A North Marine Road guesthouse in Scarborough, close to the beaches, with sea views and free on-site parking.
Boston Hotel
Hotel · 1-2 Blenheim Terrace, Scarborough · 3.5 miles away
A no-fuss base for families and seaside breaks near Scarborough's seafront and castle, with parking and a restaurant on site.
The Leeway
Guest Accommodation · 71 Queens Parade, Scarborough · 3.6 miles away
A 9-room guesthouse on Queens Parade in Scarborough, close to the castle and seafront, with sea views and free on-site parking.
Atlanta Hotel
Hotel · 60 Colombus Ravine, Scarborough · 3.6 miles away
A straightforward hotel on Colombus Ravine in Scarborough, close to the castle and coastline, with free on-site parking.
The Whiteley
B&B · 99-101 Queens Parade, Scarborough · 3.6 miles away
B&B on Queens Parade, Scarborough, close to the castle and seafront, with sea views and free on-site parking.
North Bay Guest House
Guest Accommodation · 137 Columbus Ravine, Scarborough · 3.7 miles away
A small guest house on Columbus Ravine in Scarborough, close to Peasholm Park and the seafront, with parking and a well-rated breakfast.
Downcliffe House Boutique Hotel
Hotel · Downcliffe House, Filey · 3.7 miles away
Boutique hotel in Filey with its own restaurant and bar, en-suite rooms and free parking, close to the sandy beach.
Sunnyside Guest House
Guest Accommodation · 130 North Marine Road, Scarborough · 3.7 miles away
A small guest house on North Marine Road in Scarborough, close to the seafront, with 8 rooms and parking on site.
Argo
B&B · 134 North Marine Road, Scarborough · 3.7 miles away
An adults-only B&B on North Marine Road, Scarborough, with free parking and easy walking access to the castle and seafront.
Toulson Court
Guest Accommodation · 100 Columbus Ravine, Scarborough · 3.7 miles away
Small guest accommodation on Columbus Ravine in Scarborough, with just 8 rooms, free parking and a breakfast guests rave about.
The Phoenix Guest House
Guest Accommodation · 157 Columbus Ravine, Scarborough · 3.7 miles away
Guest house on Columbus Ravine in Scarborough with spotless en-suite rooms and cooked breakfasts, close to Scarborough Castle.
Rose Dene
B&B · 106 Columbus Ravine, Scarborough · 3.7 miles away
Rose Dene is an 8-room B&B on Columbus Ravine in Scarborough, offering clean, comfortable rooms and free on-site parking near the seafront.
The Sheridan - Guest house
Guest Accommodation · 108 Columbus Ravine, Scarborough · 3.7 miles away
An eight-room adults-only guest house on Columbus Ravine in Scarborough, offering simple en-suite comfort within easy reach of the harbour.
Willow Dene
Guest Accommodation · 110 Columbus Ravine, Scarborough · 3.7 miles away
Willow Dene is a nine-room guest house on Columbus Ravine, Scarborough, with simple en-suite rooms and free on-site parking near the castle and seafront.
The Boundary
B&B · 124-126 North Marine Road, Scarborough · 3.7 miles away
A 10-room B&B on North Marine Road in Scarborough, with free on-site parking and a bar for evenings in from the coast.
The Kenton Hotel
Hotel · 139 Queens Parade, Scarborough · 3.7 miles away
A 12-room hotel on Queens Parade in Scarborough, near the castle and Peasholm Park, with free off-street parking.
The Lincoln Hotel - B and B
B&B · 112 Columbus Ravine, Scarborough · 3.7 miles away
Traditional B&B on Columbus Ravine in Scarborough, within reach of the castle and Peasholm Park, with free on-site parking.
Hotel Catania
Hotel · 141 Queens Parade, Scarborough · 3.7 miles away
A small 10-room hotel on Queens Parade in Scarborough, with straightforward rooms, free English breakfast and free on-site parking.
Amrock Guest house
Guest Accommodation · 11 Victoria Park Avenue, Scarborough · 3.8 miles away
A 6-room Scarborough guest house on Victoria Park Avenue, close to the beaches and castle, with free on-site parking.
The Meltham Guest House
Guest Accommodation · 3 Victoria Park Avenue, Scarborough · 3.8 miles away
Traditional Scarborough guest house near North Bay with a bar, restaurant breakfast and free on-site parking.
The Hillcrest
Guest Accommodation · 2 Peasholm Avenue, Scarborough · 3.8 miles away
A small, family-run guesthouse in Scarborough with just seven rooms, free parking and a garden setting close to the beach.
Sunningdale
B&B · Peasholm Drive, Scarborough · 3.8 miles away
A straightforward B&B on Peasholm Drive in Scarborough, close to the beach with parking and 24 hour reception.
Clifton Hotel Scarborough
Hotel · Queens Parade, Scarborough · 3.8 miles away
On Scarborough's Queens Parade with sea views over the North Bay, this 68-room hotel is a pet-friendly base for the coast.
Binton Guest House
B&B · 25 West Avenue, Filey · 3.8 miles away
An adults-only B&B on West Avenue in Filey, with en-suite rooms and drinks in room, a short walk from the beach.
Filey Grange
Guest Accommodation · 27 West Avenue, Filey · 3.9 miles away
Guest house on West Avenue in Filey, close to the beach and shops, with spotless rooms and a warm welcome from the owners.
Three Tuns Hotel
Hotel · Murray Street, Filey · 3.9 miles away
Nine-room hotel on Murray Street in Filey with free on-site parking, a straightforward bar and restaurant, and breakfast included.
Rutland West Guest House
B&B · 2a Rutland Street, Filey · 3.9 miles away
An Edwardian guest house in Filey with parking and en-suite family rooms, close to the beach and coastal walks.
The Russell
Guest Accommodation · 22 Ryndleside, Scarborough · 3.9 miles away
A guest house on Ryndleside in Scarborough, close to the beaches and old town, with free on-site parking and a garden bar.
Athol House
B&B · 67 West Avenue, Filey · 3.9 miles away
Traditional B&B on a quiet Filey avenue, close to the beach and Bempton Cliffs, with free on-site parking.
Ryndle Court Hotel
Hotel · 47 Northstead Manor Drive, Scarborough · 4 miles away
A straightforward 24-room hotel in Scarborough for travellers who want simple comfort, free parking and easy access to the seafront and castle.
Villa Marina
B&B · 59 Northstead Manor Drive, Scarborough · 4 miles away
A 10-room B&B on Northstead Manor Drive in Scarborough, close to Peasholm Park and the open-air theatre, with parking on site.
Park Manor Hotel
Hotel · Northstead Manor Drive, Scarborough · 4 miles away
Family-friendly hotel on Northstead Manor Drive, Scarborough, with en-suite rooms, a pool, jacuzzi and games room close to the castle.
Norlands Hotel
Hotel · 10 Weydale Avenue, Scarborough · 4 miles away
A 14-room hotel in Scarborough with sea views, free parking and a garden, close to the Open Air Theatre and the beach.
The Headlands
B&B · 16 Weydale Avenue, Scarborough · 4.1 miles away
A Scarborough B&B on Weydale Avenue known for its locally sourced breakfast, with a bar, board games and free parking on site.
The White Lodge Hotel
Hotel · The Crescent, Filey · 4.1 miles away
A traditional 20-room hotel on The Crescent in Filey, well suited to couples and older travellers wanting sea views and unhurried comfort.
Premier Inn Scarborough North Bay
Hotel · Burniston Road, Scarborough · 4.3 miles away
A dependable base for families and North Yorkshire coast breaks, on Burniston Road in Scarborough near Peasholm Park and the Open Air Theatre.
The Royal Oak
Hotel · Moor Road, Filey · 4.4 miles away
Traditional hotel on Moor Road in Filey with a restaurant and bar, breakfast included, and free parking close to the beach.
The White Swan
Hotel · 1 Church Hill, Hunmanby · 4.5 miles away
A pub-hotel in Hunmanby, North Yorkshire, with en-suite rooms, a bar and restaurant, plus free on-site parking.
Wrangham House
Hotel · 10 Stonegate, Filey · 4.5 miles away
A Georgian house hotel on Filey's Stonegate, close to the beach, with traditional rooms including some four-posters.
The Southgate B&B
B&B · 8 Bridlington Street, Filey · 4.5 miles away
A family-run B&B on Bridlington Street in Filey, close to the beaches, golf and fishing, with free on-site parking.
East Ayton Country House Hotel
Hotel · Moor Lane, Scarborough · 4.7 miles away
Country house hotel near Scarborough known for hearty breakfasts and a popular Sunday roast, with free parking and gardens.
The Piebald Inn
Hotel · 65 Sands Lane, Hunmanby · 4.9 miles away
A traditional inn on Sands Lane in Hunmanby, North Yorkshire, with free parking and a garden close to Filey Beach.