Search Filter

Price

Star
  • 33
  • 197
  • 152
  • 20
  • 3
  • 478
Accommodation Type
  • Apartments 383
  • Hotels 156
  • Guest houses 128
  • Bed and breakfasts 82
  • Holiday homes 42
  • Cottages 29
  • Hostels 23
  • Inns 11
  • Villas 6
  • Homestays 6
  • Lodges 4
  • Country houses 3
  • Aparthotels 3
  • Holiday parks 3
  • Campsites 2
  • Boats 1
  • Farm stays 1
Hotel Facilities
  • Free WiFi809
  • Heating802
  • Non-smoking throughout751
  • Non-smoking rooms629
  • Family rooms515
  • Luggage storage327
  • Private parking311
  • Garden250
  • Bar192
  • Lift174

Hotels in Prestonpans, Midlothian, Hotels near Prestonpans


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

883 Hotels found. Showing page 1 of 89
Order By
HOTEL IMAGE
Drummohr Holiday Park

Levenhall Musselburgh , Musselburgh , EH21 8JS

Drummohr Holiday Park is 0.75 kilometers from Prestonpans . Room prices starting from £ 0

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

From 23 Reviews
Starting From
£ 0
HOTEL IMAGE
Bank Park Lodge

, Cockenzie , EH33

Bank Park Lodge is 1.86 kilometers from Prestonpans . Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Faside Estate

Faside Estate nr Edinburgh , Musselburgh , EH33 2LE

Faside Estate is 2.70 kilometers from Prestonpans . Room prices starting from £ 160

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

From 17 Reviews
Starting From
£ 160
Arden Guest House

26 Linkfield Road , Musselburgh , EH21 7LL

Arden Guest House is 2.79 kilometers from Prestonpans . Room prices starting from £ 50

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

From 229 Reviews
Starting From
£ 50
Shepherd Hse Cottage

, Musselburgh , EH21

Shepherd Hse Cottage is 3.13 kilometers from Prestonpans . Room prices starting from £ 0

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

From 1 Reviews
Starting From
£ 0
Anchorage B&B

1 Elcho Place Port Seton , Cockenzie , EH32 0DL

Anchorage B&B is 3.26 kilometers from Prestonpans . Room prices starting from £ 65

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

From 116 Reviews
Starting From
£ 65
The Store, 1A Wemyss Place

Wemyss Place , Port Seton , EH32 0DW

The Store, 1A Wemyss Place is 3.30 kilometers from Prestonpans . Room prices starting from £ 0

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

From 41 Reviews
Starting From
£ 0
Chlach Taigh Holiday Let

78 Millhill, Musselburgh , Musselburgh , EH21 7RW

Chlach Taigh Holiday Let is 3.53 kilometers from Prestonpans . Room prices starting from £ 0

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

From 42 Reviews
Starting From
£ 0
Premier Inn Edinburgh A1 - Musselburgh

Carberry Road, Inveresk , Musselburgh , EH21 8PT

Premier Inn Edinburgh A1 - Musselburgh is 3.84 kilometers from Prestonpans . Room prices starting from £ 125

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

From 129 Reviews
Starting From
£ 125
Links View Room

4c Links View , Musselburgh , EH21 6JT

Links View Room is 3.93 kilometers from Prestonpans . Room prices starting from £ 60

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

From 0 Reviews
Starting From
£ 60
Hotels in localities of Prestonpans