Bed and breakfast Melville RoadDalkeithEH22 3NJ0.55 miles / 0.9 KM from Newbattle Golf CourseHotel Gilmerton RoadLasswadeEH18 1AP0.92 miles / 1.5 KM from Newbattle Golf CourseHotel The Melville InnDalkeithEH18 1AR1.1 miles / 1.8 KM from Newbattle Golf CourseHotel ... Read More
1.14 miles / 1.8 KM from Newbattle Golf CourseInn LothianbridgeDalkeithEH22 4TR1.15 miles / 1.9 KM from Newbattle Golf CourseHotel 5 High StreetLasswadeEH18 1NA1.77 miles / 2.8 KM from Newbattle Golf CourseHotel B704BonnyriggEH19 3JB1.96 miles / 3.2 KM from Newbattle Golf CourseGuest house Green LaneLasswadeEH18 1HE2.14 miles / 3.4 KM from Newbattle Golf CourseHotel East LothianMusselburghEH21 8PY2.67 miles / 4.3 KM from Newbattle Golf CourseGuest house Drum StreetEdinburghEH17 8QQ2.72 miles / 4.4 KM from Newbattle Golf CourseGuest house 3 Drum StreetEdinburghEH17 8QQ2.76 miles / 4.4 KM from Newbattle Golf CourseHotel ... Read More
2.89 miles / 4.7 KM from Newbattle Golf CourseGuest house Nr Carberry Tower MussselburghMusselburghEH21 8PY3.31 miles / 5.3 KM from Newbattle Golf CourseHotel ... Read More
3.32 miles / 5.3 KM from Newbattle Golf CourseHotel The Stair Arms HotelPathheadEH37 5TX3.67 miles / 5.9 KM from Newbattle Golf CourseGuest house 126 Old Dalkeith RoadEdinburghEH16 4SD3.79 miles / 6.1 KM from Newbattle Golf CourseInn 184 North High StMusselburghEH21 6BH3.81 miles / 6.1 KM from Newbattle Golf CourseGuest house Faside EstateMusselburghEH33 2LE3.93 miles / 6.3 KM from Newbattle Golf CourseHotel ... Read More
3.97 miles / 6.4 KM from Newbattle Golf CourseGuest house 7 Nivensknowe RoadLoanheadEH20 9AU4.03 miles / 6.5 KM from Newbattle Golf CourseGuest house 12 Duddingston CrescentEdinburghEH15 3AS4.15 miles / 6.7 KM from Newbattle Golf CourseHotel 2 Joppa PansEdinburghEH15 2HF4.19 miles / 6.7 KM from Newbattle Golf CourseHotel 2-4 Main StreetRoslinEH25 9LE4.24 miles / 6.8 KM from Newbattle Golf CourseGuest house 2 Penicuik RoadRoslinEH25 9LH4.25 miles / 6.8 KM from Newbattle Golf CourseGuest house 1 Abercorn TerraceEdinburghEH15 2DD4.54 miles / 7.3 KM from Newbattle Golf CourseHotel ... Read More
4.57 miles / 7.4 KM from Newbattle Golf CourseHotel 31-33 Craigmillar ParkEdinburghEH16 5PE4.65 miles / 7.5 KM from Newbattle Golf CourseBed and breakfast 29 Craigmillar ParkEdinburghEH16 5PE4.69 miles / 7.5 KM from Newbattle Golf CourseHotel 27 Craigmillar ParkEdinburghEH16 5PE4.7 miles / 7.6 KM from Newbattle Golf CourseBed and breakfast 45 Gilmour RoadEdinburghEH16 5NS4.7 miles / 7.6 KM from Newbattle Golf Course |
Quick Links |