Eastern Scotland Hotels
[Click Here for Eastern Scotland Maps
      and Tourist Information]
Hotels by Price
The prices displayed below are the nightly costs per hotel room.
Kings Arms Hotel
43 Hide Hill, Berwick Upon Tweed, TD15 1EJ
Rooms from £69.00 ( €75.90 / $100.05 ) per night
In the town centre, within the medieval walls, this 18th-century hotel has friendly staff, a walled garden and large bedrooms, all just a short walk from the old quayside.
Best Western Links Hotel
Provost Scots Road, Midlinks, Montrose, Montrose, DD10 8RL
Rooms from £70.00 ( €77.00 / $101.50 ) per night
Near the town centre, Links Hotel offers free Wi-Fi, an AA Rosette-awarded restaurant and free parking. Montrose rail station is nearby. The Links restaurant offers Scottish and continental cuisine. There is a cocktail bar and an outdoor terrace.
Dean Park Hotel
Chapel Level, Kirkcaldy, KY2 6QW
Rooms from £70.00 ( €77.00 / $101.50 ) per night
A family-owned hotel located in the leafy suburbs of Kirkcaldy, ideally located as a base for guests visiting St Andrews (17 miles), or Fife. The hotel is a 40 minute drive from Edinburgh.
Palace Hotel
Prince Street, Peterhead, AB42 1PL
Rooms from £70.00 ( €77.00 / $101.50 ) per night
This centrally located, independent hotel offers refurbished en suite accommodation, and 2 restaurants and 3 bars. Palace Hotel is an excellent base for exploring the delights of the North-East.
The Deeside Hotel
45 Braemar Road, Ballater, AB35 5RQ
Rooms from £70.00 ( €77.00 / $101.50 ) per night
Featured in the Good Hotel Guide 2010, this late Victorian residence is set within an acre of grounds in picturesque Ballater, Royal Deeside, surrounded by the beautiful Cairngorm National Park.
Best Western Philipburn Country House Hotel
Linglie Rd, Selkirk, TD7 5LS
Rooms from £72.00 ( €79.20 / $104.40 ) per night
The Best Western Philipburn Country House is a luxury 4-star hotel in the beautiful Scottish Border town of Selkirk. Some rooms have a balcony and Jacuzzi bath. Best Western Philipburn has high standards and stunning accommodation.
Southbank Guesthouse
36 Academy St, Elgin, IV301LP
Rooms from £75.00 ( €82.50 / $108.75 ) per night
Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants. The guest house is over 200 years old and located on a quiet road.
Macdonald Cardrona Hotel, Golf & Country Club
Cardrona, Peebles, EH45 9HX
Rooms from £76.50 ( €84.15 / $110.93 ) per night
Four star deluxe property set in the Tweed Valley with stunning views of the Border Hills. 18 hole championship golf course, swimming pool, gym, sauna, steam room, beauty treatment rooms.
Buchan Braes Hotel
Buchan Braes, Boddam, Peterhead, AB42 3AR
Rooms from £80.00 ( €88.00 / $116.00 ) per night
This brand-new hotel has stylish, modern accommodation that offers an impressive level of service and luxury. Dine on fresh local produce in the Grill Room with its open kitchen.
Macdonald Marine Hotel & Spa
18 Cromwell Road, North Berwick, EH39 4LZ
Rooms from £83.70 ( €92.07 / $121.36 ) per night
The refurbished, luxurious Macdonald Marine Hotel & Spa has sea views across the Firth of Forth, and overlooks North Berwick championship golf course. The Victorian hotel is at the heart of East Lothian's golfing coast.
Castle Venlaw
Edinburgh Road, Peebles, EH45 8QG
Rooms from £99.00 ( €108.90 / $143.55 ) per night
A luxury country boutique hotel set in the heart of the beautiful Scottish Borders, this stunning period property is ideally set just 22 miles away from the historic city of Edinburgh.
Cringletie House
Edinburgh Road, Peebles, EH45 8PL
Rooms from £120.00 ( €132.00 / $174.00 ) per night
This beautiful country house from 1861, set in 28 acres of wonderful gardens, has 4 Red Stars (AA) and 4 Gold Stars (Visit Scotland) for affordable luxury 19 miles from Edinburgh.
Online Hotel Bookings