Clear
Clear
Clear

Newbattle Hotels

Results for: Hotels near Newbattle
View
  Relevance
  • Relevance
  • Distance
  • Name (A-Z)
  • Name (Z-A)
Hotel
Moto Service Area, A1, Musselburgh
Moto Service Area, A1
Old Craighall
Musselburgh
Scotland
EH21 8RE
0871 984 6138
3.05 miles
Hotel
9 Inveravon Road, Loanhead
9 Inveravon Road
Loanhead
Scotland
EH20 9EF
0131 440 0124
3.07 miles
Hotel
Carberry Tower Mansion House, Carberry Tower Estate, Carberry
Carberry Tower Mansion House, Carberry Tower Estate
Carberry
EH21 8PY
3.10 miles
Hotel
Sweethope Carberry Road, Inveresk
Sweethope Carberry Road
Inveresk
EH21 8PT
3.34 miles
Hotel
91 Newcraighall Road Newcraighall, EH21 8RX
91 Newcraighall Road Newcraighall
EH21 8RX
3.69 miles
Hotel
Nr Carberry Tower Mussselburgh, Musselburgh
Nr Carberry Tower Mussselburgh
Musselburgh
EH21 8PY
3.75 miles
Hotel
, Pathhead

Pathhead
Scotland
EH37 5TX
01875 320277
3.76 miles
Hotel
2A Manse Road, Roslin
2A Manse Road
Roslin
EH25 9LF
3.83 miles
Hotel
16 Manse Road, Roslin
16 Manse Road
Roslin
EH25 9LF
3.83 miles
Hotel
2 Penicuik Road, Roslin
2 Penicuik Road
Roslin
EH25 9LH
3.89 miles
Hotel
15 Castlepark Glade, Edinburgh
15 Castlepark Glade
Edinburgh
EH16 4GA
4.13 miles
Hotel
Faside Estate nr Edinburgh, Edinburgh
Faside Estate nr Edinburgh
Edinburgh
EH33 2LE
4.34 miles
Hotel
100 Milton Road East, EH15 2NP
100 Milton Road East
EH15 2NP
4.34 miles
Hotel
6/5 Magdalene Avenue, EH15 3BP
6/5 Magdalene Avenue
EH15 3BP
4.37 miles
Hotel
217 Gilmerton Road, Edinburgh
217 Gilmerton Road
Edinburgh
Scotland
EH16 5UD
0131 666 5100
4.45 miles
Hotel
30 Linkfield Road, Musselburgh
30 Linkfield Road
Musselburgh
Scotland
EH21 7LL
0131 665 0404
4.55 miles

JOIN NOW

Fastest growing UK discount and savings site. Save £s today!

Why Not Add Your Business to Shopmerit.com?

It's great you’re looking for hotels in Newbattle using ShopMerit.com. You can find the right hotel in Newbattle with trusted reviews from other members.

Want to list your Newbattle hotel business for free with us? Sign up to ShopMerit today. We have 46 hotels in Newbattle. Your business could make it 47!