Skip to main content

Stays under £120 a night

90 Hotels & B&Bs — showing the top 48

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 Compass Inn
3 star

Best Western Compass Inn

Badminton

from £92/night

The Monsal ⭐ 8.0
3 star

The Monsal

Bakewell

from £95/night

The Red Lion Bakewell ⭐ 8.1
3 star

The Red Lion Bakewell

Bakewell

from £95/night

Bakewell Stays ⭐ 9.1
4 star

Bakewell Stays

Bakewell

from £110/night

Inn
⭐ 8.2
4 star

White Lion Royal Hotel

Bala

from £110/night

Plas Coch Hotel ⭐ 7.8
3 star

Plas Coch Hotel

Bala

from £95/night

Abercelyn Country House ⭐ 9.2
4 star

Abercelyn Country House

Bala

from £120/night

Monfa ⭐ 9.0
4 star

Monfa

Bala

from £95/night

Erw Feurig Farm Guesthouse ⭐ 8.9
4 star

Erw Feurig Farm Guesthouse

Bala

from £90/night

Loch Kinord Hotel ⭐ 8.5
3 star

Loch Kinord Hotel

Ballater

from £105/night

The Alexandra Hotel ⭐ 8.2
3 star

The Alexandra Hotel

Ballater

from £95/night

St Andrews House ⭐ 9.3
4 star

St Andrews House

Ballater

from £120/night

Hotel
⭐ 8.5
3 star

Premier Inn Bangor

Bangor, County Down

from £79/night

Cairn Bay Lodge ⭐ 9.1
4 star

Cairn Bay Lodge

Bangor, County Down

from £110/night

Shelleven House ⭐ 8.9
4 star

Shelleven House

Bangor, County Down

from £95/night

Princetown Guesthouse ⭐ 8.7
3 star

Princetown Guesthouse

Bangor, County Down

from £85/night

Min y Mor Hotel ⭐ 8.4
3 star

Min y Mor Hotel

Barmouth

from £100/night

The Royal ⭐ 8.6
3 star

The Royal

Barmouth

from £90/night

Wavecrest Guest House ⭐ 8.5
3 star

Wavecrest Guest House

Barmouth

from £80/night

Aber House ⭐ 9.2
3 star

Aber House

Barmouth

from £90/night

Brooks Guesthouse Bath ⭐ 8.8
4 star

Brooks Guesthouse Bath

Bath

from £95/night

Best Western Limpley Stoke Hotel

Best Western Limpley Stoke Hotel

Bath

from £80/night

The Liverpool Arms Hotel ⭐ 8.0
3 star

The Liverpool Arms Hotel

Beaumaris

from £95/night

Bishopsgate House Hotel ⭐ 8.4
3 star

Bishopsgate House Hotel

Beaumaris

from £105/night

Castle Court Hotel & Pub ⭐ 7.9
3 star

Castle Court Hotel & Pub

Beaumaris

from £89/night

B&B
⭐ 9.3
4 star

Cleifiog Bed and Breakfast

Beaumaris

from £75/night

An Old Rectory ⭐ 9.3
4 star

An Old Rectory

Belfast

from £95/night

Ravenhill House ⭐ 9.2
4 star

Ravenhill House

Belfast

from £90/night

Ty Gwyn Hotel ⭐ 8.4
4 star

Ty Gwyn Hotel

Betws-y-Coed

from £110/night

Waterloo Hotel and Lodge ⭐ 7.8
3 star

Waterloo Hotel and Lodge

Betws-y-Coed

from £95/night

Royal Oak Hotel ⭐ 7.9
3 star

Royal Oak Hotel

Betws-y-Coed

from £90/night

Gwydyr Hotel ⭐ 7.6
3 star

Gwydyr Hotel

Betws-y-Coed

from £85/night

B&B
⭐ 9.0
4 star

Church Hill House

Betws-y-Coed

from £75/night

Coed-y-Fron Guest House ⭐ 9.1
4 star

Coed-y-Fron Guest House

Betws-y-Coed

from £70/night

The Ferns Guesthouse ⭐ 8.6
3 star

The Ferns Guesthouse

Betws-y-Coed

from £68/night

Manor House Hotel Walkington ⭐ 8.5
3 star

Manor House Hotel Walkington

Beverley

from £110/night

The Lairgate Hotel ⭐ 8.2
3 star

The Lairgate Hotel

Beverley

from £95/night

Premier Inn Beverley Town Centre ⭐ 8.1
3 star

Premier Inn Beverley Town Centre

Beverley

from £65/night

Trinity Guest House ⭐ 8.7
4 star

Trinity Guest House

Beverley

from £80/night

Leonardo Royal Hotel Birmingham ⭐ 8.6
4 star

Leonardo Royal Hotel Birmingham

Birmingham

from £110/night

Holiday Inn Birmingham City Centre ⭐ 8.1
4 star

Holiday Inn Birmingham City Centre

Birmingham

from £95/night

Guest House
⭐ 8.0
3 star

Awentsbury Hotel

Birmingham

from £65/night

Woodville Hotel ⭐ 7.8
3 star

Woodville Hotel

Birmingham

from £60/night

Best Western Plough & Harrow Hotel
3 star

Best Western Plough & Harrow Hotel

Birmingham

from £110/night

Castle Bromwich Hall Sure Hotel Collection by Best Western
4 star

Castle Bromwich Hall Sure Hotel Collection by Best Western

Birmingham

from £110/night

Best Western Carlton Hotel
3 star

Best Western Carlton Hotel

Blackpool

from £49/night

Marsham Court Hotel ⭐ 8.7
4 star

Marsham Court Hotel

Bournemouth

from £120/night

Hotel
⭐ 8.3
3 star

Trouville Hotel

Bournemouth

from £95/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.