Search Filter

Price

Star
  • 4
  • 18
  • 11
  • 1
  • 0
  • 186
Accommodation Type
  • Holiday homes 124
  • Apartments 42
  • Bed and breakfasts 18
  • Hotels 17
  • Guest houses 7
  • Inns 4
  • Country houses 4
  • Holiday parks 2
  • Cottages 1
  • Chalets 1
Hotel Facilities
  • WiFi available in all areas166
  • Heating127
  • Garden125
  • Non-smoking throughout122
  • Non-smoking rooms111
  • Golf course (within 3 km)77
  • Outdoor furniture46
  • Bar38
  • Breakfast options34
  • Luggage storage32

Hotels in Duns, East Lothian, Hotels near Duns


Please select a hotel from the list of hotels in and near Duns. The list below displays hotels within 30 kilometers of Duns.

220 Hotels found. Showing page 1 of 22
Order By
HOTEL IMAGE
One Green Hope Guest House

Ellemford , Ellemford , TD11 3SG

One Green Hope Guest House is 8.53 kilometers from Duns . Room prices starting from £ 65

Check availability and book online.
Guest Reviews
9.5 out of 10

From 53 Reviews
Starting From
£ 65
HOTEL IMAGE
Kidcleugh Hide

, Ellemford , TD11 3SE

Kidcleugh Hide is 9.56 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Whitchester Gamekeeper Lodge

, Ellemford , TD11 3SE

Whitchester Gamekeeper Lodge is 9.56 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
The Grieves Cottage, Haddington

, Haddington , EH41 4PL

The Grieves Cottage, Haddington is 10.26 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Garden Lodge

, Whittingehame , EH41

Garden Lodge is 11.06 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.2 out of 10

From 2 Reviews
Starting From
£ 0
The Shepherd'S Cottage

, Dunbar , EH42

The Shepherd'S Cottage is 11.35 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
10 out of 10

From 1 Reviews
Starting From
£ 0
Oldhamstocks Cottage

, Cockburnspath , TD13

Oldhamstocks Cottage is 11.47 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
10 out of 10

From 1 Reviews
Starting From
£ 0
Lakeside Retreat

, Innerwick , EH42

Lakeside Retreat is 11.90 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.8 out of 10

From 1 Reviews
Starting From
£ 0
Thurston Manor

Thurston Manor Innerwick , Innerwick , EH42 1SA

Thurston Manor is 11.97 kilometers from Duns . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.8 out of 10

From 36 Reviews
Starting From
£ 0
Tweeddale Arms Hotel

High Street , Gifford , EH41 4QU

Tweeddale Arms Hotel is 12.44 kilometers from Duns . Room prices starting from £ 50

Check availability and book online.
Guest Reviews
8.7 out of 10

From 153 Reviews
Starting From
£ 50
Hotels in localities of Duns