A historic building with intricate architecture, a train station with multiple tracks, and a bridge with a distinctive arch.

Find a Bed and Breakfast in Edinburgh Waverley Station from CA $281

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Edinburgh Waverley Station bed & breakfast

KM Hotel

KM Hotel
3.0 star property
Southside
8.0 out of 10, Very good, (1,000 reviews)
"We liked our stay there "
Canada
Phillip
The price is CA $234
CA $281 total
includes taxes & fees
Jul 5 - Jul 6
KM Hotel

Edinburgh Holiday Guest House

Edinburgh Holiday Guest House
3.0 star property
Newington
8.0 out of 10, Very good, (127 reviews)
"Lots of stairs but quiet room"
Canada
Christopher
The price is CA $156
CA $187 total
includes taxes & fees
Jul 5 - Jul 6
Edinburgh Holiday Guest House

The Alexander Guest House

The Alexander Guest House
3.0 star property
Newington
7.8 out of 10, Good, (97 reviews)
"Clean, best to travel with ocd mother Friendly and supportive staffs"
United Kingdom
Abberamiy
The price is CA $150
CA $180 total
includes taxes & fees
Jul 6 - Jul 7
The Alexander Guest House

Kingsley Edinburgh

Kingsley Edinburgh
3.5 star property
Newington
9.0 out of 10, Wonderful, (71 reviews)
"Nice B&B and convenient to the city with a bus stop a minute away. "
United States
Jason
The price is CA $241
CA $289 total
includes taxes & fees
Jul 5 - Jul 6
Kingsley Edinburgh

Airdenair Guest House

Airdenair Guest House
3.0 star property
Prestonfield
8.6 out of 10, Excellent, (57 reviews)
" Great value - lovely staff - convenient location "
United Kingdom
Stuart
The price is CA $170
CA $204 total
includes taxes & fees
Jul 5 - Jul 6
Airdenair Guest House

Victorian Townhouse

Victorian Townhouse
3.5 star property
Haymarket
9.6 out of 10, Exceptional, (95 reviews)
"We went to Edinburgh for the fringe. The B&B was excellent. Good breakfast and well looked after. Like being part of the family. Close enough to the centre to make it walkable if you are young enough. "
United Kingdom
William
Victorian Townhouse

Cherrytree Villa Guest House

Cherrytree Villa Guest House
2.5 star property
Newington
8.0 out of 10, Very good, (424 reviews)
"Struttura situata in tipica villetta inglese, posizionata vicino alla fermata dell'autobus oppure in 30 minuti a piedi si arriva in centro. Personale gentile e disponibile, buona pulizia della camera, buona colazione."
Italy
Anonymous traveller
Cherrytree Villa Guest House

Browns Bed andBreakfast

Browns Bed andBreakfast
4.0 star property
Broughton
Browns Bed andBreakfast

St Bernards House

St Bernards House
3.0 star property
Stockbridge
6.6 out of 10, (229 reviews)
"Quiet location. I enjoyed my stay though"
United States
Ewaoche
St Bernards House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Edinburgh Waverley Station Hotel Reviews

Find out more about Edinburgh Waverley Station

What types of B&B can I find in Edinburgh Waverley Station?

When you’re looking for Edinburgh Waverley Station B&B in 2026, you can use Expedia’s filters to find accommodation that’s family-friendly or business-friendly, and narrow down your search results by amenities, price per night, and much more. For example, you can search for B&B that welcome pets, or one with accessibility features. You’ll find a range of places to stay to suit every budget, so if you're looking for cheap B&B in Edinburgh Waverley Station, use our simple search function to help you secure a good deal. If the exact location of B&B is important to you, try our map facility to view available places in relation to each other and to Edinburgh Waverley Station.

How much do B&B cost in Edinburgh Waverley Station?

Prices for Edinburgh Waverley Station B&B can start from as little as CA $281* in 2026. The cost per night varies depending on several factors, including the amenities on offer at B&B, the exact location of B&B and how far they are from Edinburgh Waverley Station, as well as how high the demand for accommodation is near Edinburgh Waverley Station on the dates of your booking. At Expedia, we cater for every budget, so if you’re looking for cheap B&B in Edinburgh Waverley Station, you can sleep easy knowing that we’ll help you to secure some of the very best deals on offer.

How to find the best deals on Edinburgh Waverley Station B&B?

Expedia’s search function can help you find a great deal on Edinburgh Waverley Station B&B. Changing the sort order of your search results can help you to find cheap B&B in Edinburgh Waverley Station at a glance. If you have a specific price range in mind, try selecting minimum and maximum prices per night to narrow your results. You can also filter by guest ratings and star ratings to find some of the best offers for B&B within your budget. Don’t forget, if you’re an Expedia Rewards member, you can use the ‘Member Prices’ filter to make instant savings on your booking.

Why should I choose Expedia to book Edinburgh Waverley Station B&B?

One of the many benefits of booking Edinburgh Waverley Station B&B with Expedia is the clear and simple search function. When you use the many filters on offer, you can easily compile a shortlist of fantastic places to stay, and make comparisons between the different B&B so that you can choose exactly what you need. At Expedia, it’s possible to create your own customized package and make great savings by booking flights, car hire, and more at the same time as Edinburgh Waverley Station B&B. And don’t forget that with free membership to Expedia Rewards, you can earn points on all eligible purchases, and build your points total to use towards future travel.

What is the cancellation policy on booking Edinburgh Waverley Station B&B?

It’s often possible to change or cancel bookings at Edinburgh Waverley Station B&B without a fee, but it depends on the rules and restrictions of the various B&B. Many booking options offer a window of flexibility, for example a full refund if you cancel more than 24 or 48 hours before Edinburgh Waverley Station arrival dates. It’s best to check the policies of the individual B&B before making a booking, if flexibility is important to you. You can filter for the ‘Fully refundable’ payment type when you search for B&B. You can also view the terms of the different B&B at any time by checking the details of your booking at Expedia.

*Prices and availability are subject to change. Additional terms may apply 

Explore a world of travel with Expedia