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.

Loirston Hotel

Victoria Road, Ballater, AB35 5RA

(2 star)

Rooms from £25.00 ( €27.50 / $36.25 ) per night

Situated in the heart of Ballater, this hotel?s panelled entrance and log fires instantly demonstrate its friendly, home-from-home atmosphere.

Click here for hotel details / availability

Travelodge Berwick Upon Tweed

North Road, Berwick upon Tweed, Northumberland

(3 star)

Rooms from £26.00 ( €28.60 / $37.70 ) per night

Situated in Berwick only 8 miles from Holy Island this Travelodge is ideally situated as a base for exploring Border Country. This completely non-smoking hotel offers contemporary quality accommodation with spacious en-suite rooms, TV in every room, tea and coffee making facilities plus free parking make Travelodges terrific value.

Click here for hotel details / availability

Travelodge Dundee Central

152-158 West Market Street, Dundee, Tayside

(3 star)

Rooms from £27.50 ( €30.25 / $39.88 ) per night

Travelodge Dundee Central is lcoated 0.5 mile from Dundee Train Station, 2.5 miles from Dundee Airport, 0.5 mile from Sensations Science Centre and 17 miles from Glamis Castle. This completely non-smoking hotel offers spacious en-suite rooms, TV in every room, tea and coffee making facilities, Wi-Fi, and parking making Travelodge terrific value.

Click here for hotel details / availability

Cairn Hotel

Blackburn Road, Bathgate, EH48 2EL

(3 star)

Rooms from £29.00 ( €31.90 / $42.05 ) per night

This modern business hotel features spacious and comfortable public areas. Our comfortable bedrooms are tastefully decorated and display almost every modern amenity.

Click here for hotel details / availability

The Da Vinci's Hotel

Hawkbrae Ladywell West, Livingston, EH54 6TW

(3 star)

Rooms from £29.00 ( €31.90 / $42.05 ) per night

In the heart of Livingston, Scotland?s fastest-growing town, this major leisure development includes free parking, a great Italian restaurant, a sports bar, a nightclub and a hotel.

Click here for hotel details / availability

Craigtay Hotel

101 Broughty Ferry Rd, Dundee, DD4 6JE

(2 star)

Rooms from £30.00 ( €33.00 / $43.50 ) per night

The Craigtay Hotel is superbly situated close to Dundee city centre, and also close to Dundee Airport. The hotel is surrounded by numerous world famous Scottish links and championship golf courses including St Andrews.

Click here for hotel details / availability

Longforgan Coaching Inn

Main Street, Longforgan, Dundee, DD2 5EU

(3 star)

Rooms from £30.00 ( €33.00 / $43.50 ) per night

This recently converted 17th-century inn is conveniently situated for Dundeee and only 30 minutes from St. Andrews, Carnoustie and Gleneagles. Longforgan lies near loch, river and sea, offering an ideal base for fishing holidays.

Click here for hotel details / availability

Marshall Meadows Country House Hotel

Berwick Upon Tweed, Northumberland, TD15 1UT

(3 star)

Rooms from £30.00 ( €33.00 / $43.50 ) per night

Marshall Meadows Country House Hotel is a Georgian mansion and is England's most northerly hotel providing a relaxed and tranquil setting in its own woodland gardens just 400 metres from the border. Elegant public rooms complement 19 bedrooms, each individually styled and equipped with modern comforts. The hotel also offers a fine restaurant and ample free parking.

Click here for hotel details / availability

Premier Inn Dundee West

Kingsway West, Dundee, DD2 5JU

(3 star)

Rooms from £30.00 ( €33.00 / $43.50 ) per night

Providing comfortable, good value accommodation, Premier Inn Dundee West is within reach of the town centre and rail links, offering a perfect base from which to explore Dundee.

Click here for hotel details / availability

Clovenfords Hotel

1 Vine Street, Clovenfords, Galashiels, TD1 3LU

(4 star)

Rooms from £32.50 ( €35.75 / $47.13 ) per night

Clovenfords is an 18th-century coaching inn, 1 hour from Edinburgh, well placed for touring the Scottish Borders and awarded Hotel of the Year 2009/10 by The Shires Magazine. Clovenfords Hotel is 3 miles (4.

Click here for hotel details / availability

Marlee Guest House

3 Norrie Street, Dundee, DD5 2SD

(3 star)

Rooms from £33.00 ( €36.30 / $47.85 ) per night

At Marlee Guest House, guests get free Wi-Fi, free parking and superb full breakfasts, including pancakes with fresh fruit. Broughty Ferry Rail Station, with its buses to Dundee, is nearby.

Click here for hotel details / availability

Waterside Inn

Fraserburgh Rd, Peterhead, AB42 3BN

(3 star)

Rooms from £34.00 ( €37.40 / $49.30 ) per night

By the River Ugie, the Waterside Inn has a pool, a spa and a gym. Peterhead is just a few miles away and there is free parking. Waterside Inn has a leisure club, featuring a sauna, a steam room and a spa pool.

Click here for hotel details / availability

Belvedere

Alma Road, Brodick, Brodick, KA27 8AZ

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Belvedere Guest House offer comfortable, relaxed accommodation from an elevated position. Enjoy a wonderful view across Brodick Bay towards Goat Fell.

Click here for hotel details / availability

De Vere Venues Barony Castle

Eddleston by Peebles, Peebles, Borders

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

De Vere Venue Barony Castle, an imposing Scottish Manor House, located just 35 minutes south of Edinburgh on the edge of the Scottish Borders. Set in 25 acres of mature gardens and woodlands, and offering magnificent views over the surrounding countryside, the castle combines all the elegance and warmth of a traditional Scottish manor house. Barony features an Azure Health and Fitness Suite with an indoor pool, sauna, spa bath and gymnasium.

Click here for hotel details / availability

Premier Inn Elgin

15 Linkwood Way, Elgin, IV30 1HY

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Just outside the centre of Elgin, this Premier Inn hotel has free parking, family-friendly en suite rooms and an on-site Brewers Fayre restaurant. Some rooms at the Premier Inn Elgin can take 2 adults and up to 2 children (under 16 years).

Click here for hotel details / availability

Dundee Hilton

Earl Gray Place, Dundee, DD1 4DE

(4 star)

Rooms from £37.50 ( €41.25 / $54.38 ) per night

Relax by the River Tay in The Riverfront restaurant or Caffè Cino at the Hilton Dundee hotel. Keep fit in the LivingWell Health Club with gym, pool and sauna. Do business in our 9 meeting rooms and enjoy wireless internet access in our public areas.

Click here for hotel details / availability

Craiglynne Hotel

Woodlands Terrace, Grantown on Spey, PH263JX

(3 star)

Rooms from £39.00 ( €42.90 / $56.55 ) per night

Situated in its own grounds, a short stroll from the town centre, the Craiglynne Hotel offers a warm, friendly atmosphere, with open fires in both the lounge and bar.

Click here for hotel details / availability

Carnoustie Hotel, Golf Resort & Spa (2 Night Offer & 1st Night Dinner)

The Links, Carnoustie, Tayside

(4 star)

Rooms from £39.50 ( €43.45 / $57.27 ) per night

The Carnoustie Golf Hotel is one of Scotland's 4 star deluxe golf resorts and is adjacent to the 1st tee and 18th green of the famous Championship Course, which was the host venue for the 2007 Open Championship. All 85 bedrooms offer stunning views of the surrounding area including nearby Carnoustie. Club Carnoustie, within the hotel also has a health and fitness club with whirlpool baths, swimming pool, sauna and on site therapists. Also the hotel harbours a Golf Professional Shop with PGA approved professional golfers on hand to give advise and golfing lessons.

Click here for hotel details / availability

Hilton Strathclyde

Phoenix Cresent, Bellshill, ML4 3JQ

(4 star)

Rooms from £39.50 ( €43.45 / $57.27 ) per night

Set between bustling Glasgow and Edinburgh, the Hilton Strathclyde hotel boasts excellent facilities including Scotland?s largest hotel health club.

Click here for hotel details / availability

County Hotel

3-5 High Street, Market Square, Selkirk, TD7 4BZ

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Ideally situated in the centre of picturesque Selkirk, the historic County Hotel is a friendly former coaching inn on the market square, with excellent access to the A7.

Click here for hotel details / availability

Premier Inn Livingston (Bathgate)

Starlaw Road, Bathgate, EH48

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Close to Deer Park Golf & Country Club and Livingston Stadium, with good access to shopping centres and the bus station, the hotel offers free parking and rooms with luxury power showers.

Click here for hotel details / availability

The Kinloch Arms Hotel

High Street, Carnoustie, DD7 6AN

(2 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

With a large restaurant, free Wi-Fi and a bar, Kinloch Arms is a family-run hotel from the 1800s. It is close to championship golf courses and the coast. Kinloch Arms Hotel is near to Panmure Golf Club and Carnoustie Golf Club.

Click here for hotel details / availability

Best Western Invercarse Hotel

371 Perth Road, Dundee, DD2 1PG

(3 star)

Rooms from £42.00 ( €46.20 / $60.90 ) per night

Set in private wooded grounds overlooking the River Tay, this former mansion house offers a stylish, convenient base for Dundee and the surrounding area; it has all the benefits of a city centre hotel, being within a five minute drive of the city.

Click here for hotel details / availability

Best Western Woodlands Hotel

13 Panmure Terrace, Dundee, DD5 2QL

(3 star)

Rooms from £42.00 ( €46.20 / $60.90 ) per night

The Best Western Woodlands Hotel is one of Dundee's finest hotels, nestling close to the seaside village of Broughty Ferry. Originally a mansion house, it offers a warm welcome with high standard of amenities.

Click here for hotel details / availability

Premier Inn Edinburgh (Inveresk)

Carberry Road, Inveresk, Musselburgh, EH21 8PT

(3 star)

Rooms from £43.00 ( €47.30 / $62.35 ) per night

A 20-minute drive from Edinburgh, within reach of 3 rail stations, this Premier Inn hotel has free parking and is only 2.5 miles (4 km) from Musselburgh Racecourse.

Click here for hotel details / availability

Bonsyde House Hotel

Bonsyde, Linlithgow, EH49 7NU

(3 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

The Bonsyde House Hotel is an elegant and historic Scottish country Hotel. Bonsyde House Hotel is a grade 2 listed building set on a hillside above the Royal Burgh of Linlithgow: birthplace of Mary Queen of Scots, overlooking its loch and palace...

Click here for hotel details / availability

Carnoustie Golf Hotel

8 Links Parade, Carnoustie, DD7 7JE

(4 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

Situated on the edge of the Carnoustie Championship course, one of the top three golf courses in the country.

Click here for hotel details / availability

Crerar Eight Acres Hotel

Morriston Road, Elgin, IV30 6UL

(3 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

Close to Elgin town centre, Crerar Eight Acres Hotel is in 8-acre grounds, with a gym, a pool and free Wi-Fi. Fine golf courses are within easy reach. Darroch Restaurant serves a superb menu of local, organic produce.

Click here for hotel details / availability

Holiday Inn Express Dundee

41 Dock Street, Dundee, DD1 3DR

(2 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

In the heart of the city centre, Holiday Inn Express Dundee offers contemporary, good value rooms, just a 5-minute drive from Dundee Airport. Dundee Rail Station is close by. Each modern room features satellite TV and en suite facilities.

Click here for hotel details / availability

Loch Kinord Hotel

Ballater Road, Ballater, AB34 5JY

(3 star)

Rooms from £45.00 ( €49.50 / $65.25 ) per night

In the rustic village of Dinnet in the heart of Royal Deeside, this family-run hotel is ideal for exploring the Highlands and tourist and sporting activities in Aberdeen and Aberdeenshire.

Click here for hotel details / availability

This website is operated by Online Hotel Bookings. All of the hotels featured on the site are provided by our online partners, some of the largest hotel room wholesalers in Europe. These include Active Hotels who process thousands of reservations every year on behalf of 3,000 hotels in Europe, all of which can be booked online. All of our suppliers offer instant online availability checking plus online hotel room booking and confirmation.