Skip to main content

Stays under £120 a night

28 Hotels & B&Bs

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All (20241) B&Bs (7912) Under £120 (839) Best reviewed
Best Western Glasgow South Eglinton Arms Hotel
3 star

Best Western Glasgow South Eglinton Arms Hotel

Eaglesham

from £107/night

The Queens Hotel Eastbourne ⭐ 8.2
4 star

The Queens Hotel Eastbourne

Eastbourne

from £120/night

Hydro Hotel Eastbourne ⭐ 7.9
3 star

Hydro Hotel Eastbourne

Eastbourne

from £95/night

Lansdowne Hotel Eastbourne ⭐ 7.8
3 star

Lansdowne Hotel Eastbourne

Eastbourne

from £90/night

The Big Sleep Hotel Eastbourne ⭐ 7.6
3 star

The Big Sleep Hotel Eastbourne

Eastbourne

from £75/night

Croft House Eastbourne ⭐ 8.6
4 star

Croft House Eastbourne

Eastbourne

from £85/night

Bay Lodge Hotel Eastbourne ⭐ 8.0
3 star

Bay Lodge Hotel Eastbourne

Eastbourne

from £80/night

Best Western York House Hotel
3 star

Best Western York House Hotel

Eastbourne

from £72/night

Best Western Ebbw Vale
3 star

Best Western Ebbw Vale

Ebbw Vale

from £55/night

Ten Hill Place Hotel ⭐ 8.9
4 star

Ten Hill Place Hotel

Edinburgh

from £110/night

Southside Guest House ⭐ 9.2
4 star

Southside Guest House

Edinburgh

from £95/night

Guest House
⭐ 9.3
4 star

Gladstone House

Edinburgh

from £110/night

Bruntsfield Hotel, WorldHotels Elite
4 star

Bruntsfield Hotel, WorldHotels Elite

Edinburgh

from £89/night

Best Western Kings Manor Hotel
3 star

Best Western Kings Manor Hotel

Edinburgh

from £45/night

The Mansefield Hotel ⭐ 8.2
4 star

The Mansefield Hotel

Elgin

from £110/night

Sunninghill Hotel ⭐ 8.0
3 star

Sunninghill Hotel

Elgin

from £95/night

Laichmoray Hotel ⭐ 7.9
3 star

Laichmoray Hotel

Elgin

from £90/night

St Michaels Guest House ⭐ 9.1
4 star

St Michaels Guest House

Elgin

from £100/night

Moraydale Guest House ⭐ 9.4
4 star

Moraydale Guest House

Elgin

from £85/night

The Pines Guest House ⭐ 9.0
3 star

The Pines Guest House

Elgin

from £90/night

The Lamb Hotel ⭐ 7.6
3 star

The Lamb Hotel

Ely

from £89/night

The Nyton Guest House ⭐ 8.0
3 star

The Nyton Guest House

Ely

from £95/night

The Royal Standard ⭐ 8.6
3 star

The Royal Standard

Ely

from £90/night

Peacocks Tearoom and Fine B&B ⭐ 9.5
4 star

Peacocks Tearoom and Fine B&B

Ely

from £110/night

The Meadow House ⭐ 9.0
4 star

The Meadow House

Ely

from £105/night

Orchid Epsom Sure Hotel Collection by Best Western
3 star

Orchid Epsom Sure Hotel Collection by Best Western

Epsom

from £79/night

Lord Haldon Country Hotel, Sure Hotel Collection by Best Western
3 star

Lord Haldon Country Hotel, Sure Hotel Collection by Best Western

Exeter

from £75/night

Best Western Brome Grange Hotel
3 star

Best Western Brome Grange Hotel

Eye

from £109/night

Search every UK hotel on Booking.com

Hotels, B&Bs, cottages and apartments on Booking.com, with live prices and availability.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.