Pubs with Rooms in Scotland

Pubs with rooms in Scotland offer fantastic accommodation with their comfortable rooms, warm welcome and great food; they have all you need and more.

There are various of rooms to choose from dependent on your occasion, whether you are looking for a family room, a single room or a deluxe room, the pubs have it all. The pubs also meet the needs of today’s modern necessities, such as Wifi, Freeview and en-suite bathrooms, making the stay as comfortable as possible for the customer.

Another great aspect of staying in a pub is that there is a restaurant just down the stairs! The food is often locally sourced, making sure the customer receives Scotland’s finest produce. You can start the day the right way with a delicious home cooked Scottish breakfast and in the evening enjoy a wonderfully tasty evening meal made from the freshest ingredients.

Unlike hotels or traditional B&Bs, pubs with rooms in Scotland offer guests the chance to really get an insight into local life as they are at the heart of many communities. Guest can enjoy the finest Scottish ales whilst chatting to locals and travellers alike. There's also entertainment organised during the weekdays and at the weekends such as live music and quiz nights. You definitely won't be bored when you stay in a pub!

Whether you are looking for a relaxing weekend away in the countryside or an active, adrenalin-fuelled weekend, you won’t be disappointed with what Scotland has to offer. Visit our Things To Do section to see all the attractions and events in the country.


(Photo: ©VisitBritain/Joe Cornish)  

Search results (62)

The Guildhall & Linen Exchange

Dunfermline, Fife

A superb historic building situated in the Dunfermline city centre, The Guildhall & Linen Exchange provides...

From £39 per room per night
Type:
Pub B&B
Rooms :
17
More Information Check Availability and Book Now ext link icon

Jolly's Hotel

Dundee City, Dundee

Recently open by JD Wetherspoon, this warm and inviting pub provides 25 comfortable en-suite rooms in the...

From £39 per room per night
Type:
Pub B&B
Rooms :
25
More Information Check Availability and Book Now ext link icon

The Golden Acorn

Glenrothes, Fife

The recently refurbished Golden Acorn has been transformed into a well equipped and comfortable pub offering...

From £39 per room per night
Type:
Pub B&B
Rooms :
26
More Information Check Availability and Book Now ext link icon

The White Lady

Edinburgh, Edinburgh

This outstanding pub is on the outskirts of Edinburgh city centre offering 30 comfortable en-suite bedrooms.

From £49 per room per night
Type:
Pub B&B
Rooms :
30
More Information Check Availability and Book Now ext link icon

The King's Highway

Inverness, Highland

Ideally located in the city centre, this pub has 27 rooms with a host of facilities to make your stay an...

£50 -£89 per room per night
Type:
Pub B&B
Rooms :
27
More Information Check Availability and Book Now ext link icon

The Saltoun Inn

Fraserburgh, Aberdeenshire

The Saltoun Inn is wonderfully located in the seaside town of Fraserburgh offering 11 comfortable en-suite...

From £39 per room per night
Type:
Pub B&B
Rooms :
11
More Information Check Availability and Book Now ext link icon

The Cross Keys

Peebles, Scottish Borders

This stunning pub is located in the picturesque town of Peebles and is within walking distance from the high...

£39 -£80 per room per night
Type:
Pub B&B
Rooms :
7
More Information Check Availability and Book Now ext link icon

The Village Inn

Lockerbie, Dumfriesshire

The Village Inn is a quiet family run village pub located in the tranquil village of Kirtlebridge, 6 miles...

4 * rating
From £45 per room per night
Type:
Pub B&B
Rooms :
3
More Information Check Availability and Book Now ext link icon

The Leadburn Inn

West Linton, Peeblesshire

The award winning country pub set in the beautiful Scottish countryside just south of Penicuik with a wide...

From £75 per room per night
Type:
Pub B&B
Rooms :
2
More Information Check Availability and Book Now ext link icon

The Cherrybank Inn

Perth, Perthshire

The Cherrybank Inn is a family owned Perth Inn. It has been a popular venue for passing travellers for over...

3 * rating
From £50 per room per night
Type:
Pub B&B
Rooms :
7
More Information Check Availability and Book Now ext link icon
Showing Results 1 - 10 of 62
Page 1 of 7
  • B&B
  • Self-Catering
  • Caravan Pitches
  • Multiple Accommodation