Hotel deals in Selby

Multiple accommodations for your stay
Check-in date:
08 Apr 2025
Check-out date:
09 Apr 2025
Guests
2 guests
Ages of children:

Where to stay in Selby?

28 Holiday homes  |  17 Villas  |  8 Apartments

  • 4-star hotels
  • 3-star hotels

Top 4-star hotels in Selby

Owl, Hambleton By Marston'S Inns

Main Street, Selby, United Kingdom (Open map)

You'll need 44-minute drive to Leeds Bradford airport. A terrace and a garden are available at the 4-star Owl, Hambleton By Marston'S Inns…

7.9
Good
1259 reviews

Top 3-star hotels in Selby

The George Inn

Market Place, Selby, United Kingdom (Open map)

The accommodation is merely 6 minutes' walk from Salvation Army corps, fairly close to Selby Park. Offering cycling, pool, and darts, The George Inn is…

8.0
Very Good
1782 reviews

Bay Horse Hotel

57-59 Micklegate, Selby, United Kingdom (Open map)

The centre of Selby is a 10 minutes' walk of the property. Located 17 minutes on foot from Scalm Park Golf Club, Bay Horse Hotel…

8.4
Very Good
389 reviews

Olympia Hotel

77 Barlby Road, Selby, Yo8 5Ab, Selby, Gb, Selby, United Kingdom (Open map)

The centre of Selby can be reached within a 15-minute walk. Located only 600 metres from Abbot's Staith, the 3-star Olympia Hotel Selby…

Recommended hotels in Selby

The Forge Villa

Keepers Cottage, Gateforth New Road, Brayton, Selby, United Kingdom (Open map)

Leeds Bradford airport can be reached within 46 minutes drive, and natural attractions like Selby Park are 4.3 km away. Situated 2.2 km from Selby…

10
Exceptional
1 review

Harvest 15 Lodge, Yellowtop Country Park

Yo86Pz, Selby, United Kingdom (Open map)

Situated 3.8 km from Church of Saint Edmund, Harvest 15 Lodge, Yellowtop Country Park invites guests to relax at a terrace.

10
Exceptional
2 reviews

Beveren Lodge

Yo86Pz, Selby, United Kingdom (Open map)

The 1-bedroom Beveren Lodge is located about 10 minutes by car from Church of Saint Edmund, giving access to various tourist spots nearby.

10
Exceptional
1 review
Thank you for subscribing
Close