The Bonham Hotel

4* Boutique luxury hotel set in Edinburgh's West End

Member since October 2018

1 to 14 night stays
From £69 pppn for a 14 night stay
to £87 pppn
£69 per night for a 14 night stay
to £87 per night
for a 1 night stay

View Special Offers Find Offers

Set in a secluded crescent amidst Edinburgh's stately West End, The Bonham was created from three Victorian townhouses and boasts 49 individually-styled bedrooms, as well as dynamic events space, a sophisticated restaurant offering, alongside a stylish bar and superb location for accessing both Edinburgh's Old and New Town districts.

  • Superbly located in Edinburgh
  • Elegant and stylish luxury guestrooms
  • Locally renowned restaurant
  • On site parking available
  • Charming bar & lounge area
  • Friendly independent hotel with strong customer service
  • Refurbished 2019

Special Offers

Show Prices Per Person Per Room

The following offers are showing instant availability.

SMTWTFS

Available: Now

Sparkling Luxury Break - Superior Room

Exclusive to Off Peak Luxury

Stay in a Superior room and receive:

  • A glass of chilled Prosecco each on arrival (value £6.50 per person)
  • Dinner for two on one evening in the restaurant (£60 per room allowance towards food only) 
  • Full Scottish breakfast daily
  • Complimentary 1 pm late check out

1 night stay

Package Price: £87 per person per stay (based on two sharing) £174 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

2 night stay

Package Price: £154 per person per stay (based on two sharing) £308 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

3 night stay

Package Price: £221 per person per stay (based on two sharing) £442 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

4 night stay

Package Price: £288 per person per stay (based on two sharing) £576 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

5 night stay

Package Price: £355 per person per stay (based on two sharing) £710 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

6 night stay

Package Price: £434.50 per person per stay (based on two sharing) £869 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

7 night stay

Package Price: £526.50 per person per stay (based on two sharing) £1,053 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

8 night stay

Package Price: £593.50 per person per stay (based on two sharing) £1,187 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

9 night stay

Package Price: £660.50 per person per stay (based on two sharing) £1,321 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

10 night stay

Package Price: £727.50 per person per stay (based on two sharing) £1,455 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

11 night stay

Package Price: £794.50 per person per stay (based on two sharing) £1,589 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

12 night stay

Package Price: £861.50 per person per stay (based on two sharing) £1,723 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

13 night stay

Package Price: £941 per person per stay (based on two sharing) £1,882 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

14 night stay

Package Price: £1,033 per person per stay (based on two sharing) £2,066 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

SMTWTFS

Available: Now

Sparkling Luxury Break - Junior Suite

Exclusive to Off Peak Luxury

Stay in a Junior suite and receive:

  • A glass of chilled Prosecco each on arrival (value £6.50 per person)
  • Dinner for two on one evening in the restaurant (£60 per room allowance towards food only) 
  • Full Scottish breakfast daily
  • Complimentary 1 pm late check out

1 night stay

Package Price: £104.50 per person per stay (based on two sharing) £209 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

2 night stay

Package Price: £189 per person per stay (based on two sharing) £378 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

3 night stay

Package Price: £273.50 per person per stay (based on two sharing) £547 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

4 night stay

Package Price: £358 per person per stay (based on two sharing) £716 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

5 night stay

Package Price: £442.50 per person per stay (based on two sharing) £885 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

6 night stay

Package Price: £539.50 per person per stay (based on two sharing) £1,079 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

7 night stay

Package Price: £649 per person per stay (based on two sharing) £1,298 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

8 night stay

Package Price: £733.50 per person per stay (based on two sharing) £1,467 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

9 night stay

Package Price: £818 per person per stay (based on two sharing) £1,636 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

10 night stay

Package Price: £902.50 per person per stay (based on two sharing) £1,805 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

11 night stay

Package Price: £987 per person per stay (based on two sharing) £1,974 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

12 night stay

Package Price: £1,071.50 per person per stay (based on two sharing) £2,143 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

13 night stay

Package Price: £1,168.50 per person per stay (based on two sharing) £2,337 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

14 night stay

Package Price: £1,278 per person per stay (based on two sharing) £2,556 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

SMTWTFS

Available: Now

Sparkling Luxury Break - Superior Twin Room

Exclusive to Off Peak Luxury

Stay in a Superior Twin room and receive:

  • A glass of chilled Prosecco each on arrival (value £6.50 per person)
  • Dinner for two on one evening in the restaurant (£60 per room allowance towards food only) 
  • Full Scottish breakfast daily
  • Complimentary 1 pm late check out

1 night stay

Package Price: £87 per person per stay (based on two sharing) £174 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

2 night stay

Package Price: £154 per person per stay (based on two sharing) £308 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

3 night stay

Package Price: £221 per person per stay (based on two sharing) £442 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

4 night stay

Package Price: £288 per person per stay (based on two sharing) £576 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

5 night stay

Package Price: £355 per person per stay (based on two sharing) £710 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

6 night stay

Package Price: £434.50 per person per stay (based on two sharing) £869 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

7 night stay

Package Price: £526.50 per person per stay (based on two sharing) £1,053 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

8 night stay

Package Price: £593.50 per person per stay (based on two sharing) £1,187 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

9 night stay

Package Price: £660.50 per person per stay (based on two sharing) £1,321 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

10 night stay

Package Price: £727.50 per person per stay (based on two sharing) £1,455 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

11 night stay

Package Price: £794.50 per person per stay (based on two sharing) £1,589 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

12 night stay

Package Price: £861.50 per person per stay (based on two sharing) £1,723 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

13 night stay

Package Price: £941 per person per stay (based on two sharing) £1,882 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply

14 night stay

Package Price: £1,033 per person per stay (based on two sharing) £2,066 per room

  • Instant Availability
  • Friday & Saturday night premiums will apply


All of the above prices include all taxes / service fees.

* Offers showing provisional availability are subject to confirmation with the hotel and availability is not guaranteed. No funds will be taken from your card until the booking is confirmed, which will usually be within a few hours. Please note that due to current staffing restrictions there may be extended delays in processing reservations.

Offers showing instant availability are live and will be confirmed immediately.