Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Penicuik United Kingdom Hotels & Motels

Only hotels in Penicuik are listed below. Explore our guide for inexpensive and discount hotel/motel rates in or near Penicuik, United Kingdom for your personal leisure or group travel. Discover the most favored Penicuik hotel and motel rooms. Browse the Penicuik area hotels to find the perfect lodging! Please use the provided map of the Penicuik hotels.

The Penicuik center is around 5 miles southwest of Rosslyn Chapel and 8 miles southwest of Royal Observatory.

Penicuik Hotels & Accommodations

Leonardo Hotel Edinburgh Haymarket
+1-888-389-4121
1 Morrison Link Midlothian, Edinburgh, Scotland GB ~9.48 miles north of Penicuik
  • High end property
  • 282 sleeping rooms in hotel
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Apex Waterloo Place Hotel
+1-888-675-2083
23 27 Waterloo Place, Edinburgh, Scotland GB ~10.31 miles northeast of Penicuik
  • Four-star property
  • Hotel has 184 rooms
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
YOTEL Edinburgh
+1-800-716-8490
Erskine House, Edinburgh, Scotland GB ~10.07 miles north of Penicuik
  • Four star property
  • 276 sleeping rooms in hotel
Add your dates for price
Very Good 8.5 /10 Review Score Call BookMore Details
Leonardo Royal Hotel Edinburgh
+1-800-805-5223
43 Jeffrey Street, Edinburgh, Scotland GB ~10.13 miles northeast of Penicuik
  • 4-star property
  • 190 rooms in property
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Residence Inn by Marriott Edinburgh
+1-888-965-1860
36 Simpson Loan, Edinburgh, Scotland GB ~9.56 miles northeast of Penicuik
  • Expensive property
  • Check-in: 4:00 PM - anytime
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Apex City of Edinburgh Hotel
+1-888-788-5576
61 Grassmarket, Edinburgh, Scotland GB ~9.78 miles northeast of Penicuik
  • High end property
  • 3 suites in property
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
The Balmoral Hotel
+1-888-897-9207
1 Princes Street, Edinburgh, Scotland GB ~10.22 miles northeast of Penicuik
  • Luxury 5 star property
  • Gym / Fitness Center Available
Add your dates for price
Excellent 9.8 /10 Read Reviews Call BookMore Details
DoubleTree by Hilton Edinburgh City Centre
+1-888-311-4278
34 Bread Street, Edinburgh, Scotland GB ~9.57 miles north of Penicuik
  • High end property
  • Hotel has 4 suites
Add your dates for price
Very Good 8.1 /10 Latest Reviews Call BookMore Details
Apex Grassmarket Hotel
+1-888-469-4795
31 35 Grassmarket, Edinburgh, Scotland GB ~9.73 miles northeast of Penicuik
  • Expensive hotel
  • Hotel has 169 rooms
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hilton Edinburgh Carlton
+1-888-734-9421
19 North Bridge, Edinburgh, Scotland GB ~10.08 miles northeast of Penicuik
  • Expensive property
  • Check in time: 3:00 PM - midnight
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Sheraton Grand Hotel & Spa Edinburgh
+1-888-841-5292
1 Festival Square, Edinburgh, Scotland GB ~9.62 miles north of Penicuik
  • Luxurious Five Star property
  • Access to gym on-site
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Novotel Edinburgh Centre
+1-888-455-5160
80 Lauriston Place, Edinburgh, Scotland GB ~9.57 miles north of Penicuik
  • Expensive hotel
  • Pets/Animals Allowed
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Edinburgh Marriott Hotel Holyrood
+1-888-965-8297
81 Holyrood Road, Edinburgh, Scotland GB ~10.22 miles northeast of Penicuik
  • High end hotel
  • Hotel has 6 floors
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Radisson Blu Hotel Edinburgh City Centre
+1-888-906-6358
80 High St. The Royal Mile, Edinburgh, Scotland GB ~10.06 miles northeast of Penicuik
  • High-end hotel
  • Has environment-friendly policy Learn more
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
InterContinental Edinburgh The George by IHG
+1-888-749-6785
19 21 George Street, Edinburgh, Scotland GB ~10.19 miles north of Penicuik
  • Four star property
  • 15 suites in property
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Mercure Edinburgh Haymarket
+1-888-878-9982
38 Gardner's Crescent, Edinburgh, Scotland GB ~9.40 miles north of Penicuik
  • Expensive hotel
  • Fitness center on property
Add your dates for price
Very Good 8.5 /10 Latest Reviews Call BookMore Details
ibis Edinburgh Centre South Bridge - Royal Mile
+1-888-389-4485
77 South Bridge, Edinburgh, Scotland GB ~9.96 miles northeast of Penicuik
  • 3-star property
  • Pets are OK
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Gleneagles Townhouse
+1-888-389-4121
39 ST ANDREWS SQUARE, Edinburgh, Scotland GB ~10.26 miles northeast of Penicuik
  • Luxury 5-star property
  • Pets Allowed
Add your dates for price
Excellent 9.3 /10 Guest Reviews Call BookMore Details
Virgin Hotels Edinburgh
+1-888-675-2083
1 India Buildings, Edinburgh, Scotland GB ~9.88 miles northeast of Penicuik
  • Luxury Five Star hotel
  • Check-in: 3:00 PM - anytime
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
The Caledonian Edinburgh Curio Collection by Hilton
+1-800-716-8490
Princes Street, Edinburgh, Scotland GB ~9.82 miles north of Penicuik
  • Luxurious 5 Star hotel
  • Pets Welcome
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott Edinburgh
+1-800-805-5223
1 3 Baxters Place, Edinburgh, Scotland GB ~10.57 miles northeast of Penicuik
  • 4 star hotel
  • 240 rooms in property
Add your dates for price
Very Good 8.5 /10 Latest Reviews Call BookMore Details
voco Edinburgh-Haymarket by IHG
+1-888-965-1860
46 Torphichen Street, Edinburgh, Scotland GB ~9.57 miles north of Penicuik
  • Expensive property
  • Hotel has 9 floors
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
The Glasshouse Autograph Collection
+1-888-788-5576
2 Greenside Place, Edinburgh, Scotland GB ~10.50 miles northeast of Penicuik
  • Luxury 5 star property
  • Check in: 3:00 PM - midnight
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Hampton by Hilton Edinburgh West End
+1-888-897-9207
166 Fountainbridge, Edinburgh, Scotland GB ~9.28 miles north of Penicuik
  • 3-star property
  • Hotel has 228 rooms
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
Market Street Hotel
+1-888-311-4278
6 Market Street, Edinburgh, Scotland GB ~10.04 miles northeast of Penicuik
  • 4-star property
  • 98 rooms in property
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express - Edinburgh City Centre by IHG
+1-888-469-4795
Picardy Place Top of Leith Street, Edinburgh, Scotland GB ~10.52 miles northeast of Penicuik
  • 3-star property
  • Pets/Animals Allowed
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Point a Edinburgh Haymarket
+1-888-734-9421
152 Morrison Street, Edinburgh, Scotland GB ~9.54 miles north of Penicuik
  • 3-star hotel
  • Check in: 3:00 PM - midnight
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Virgin Hotels Glasgow
+1-888-841-5292
246 Clyde Street, Glasgow, Scotland GB ~38.58 miles west of Penicuik
  • Luxury Five Star hotel
  • 240 rooms in hotel
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Resident Edinburgh
+1-888-455-5160
15 Drumsheugh Gardens, Edinburgh, Scotland GB ~9.86 miles north of Penicuik
  • High end hotel
  • Check in: 3:00 PM - anytime
Add your dates for price
Excellent 9.1 /10 Read Reviews Call BookMore Details
Hotel Indigo Edinburgh by IHG
+1-888-965-8297
51 59 York Place, Edinburgh, Scotland GB ~10.44 miles northeast of Penicuik
  • Expensive hotel
  • Check in time: 3:00 PM - anytime
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Village Hotel Edinburgh
+1-888-906-6358
140 Crewe Rd. South, Edinburgh, Scotland GB ~10.82 miles north of Penicuik
  • Expensive hotel
  • Gym / Fitness Center Available
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
House of Gods Royal Mile Edinburgh
+1-888-749-6785
233 Cowgate, Edinburgh, Scotland GB ~9.97 miles northeast of Penicuik
  • Expensive hotel
  • 22 rooms in property
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
W Edinburgh
+1-888-878-9982
1 St. James Square, Edinburgh, Scotland GB ~10.34 miles northeast of Penicuik
  • Luxury 5 star hotel
  • 12 floors in hotel
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Moxy Edinburgh
+1-888-389-4485
2 Freer Gait, Edinburgh, Scotland GB ~9.31 miles north of Penicuik
  • Affordable property
  • Pet Friendly
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Novotel Edinburgh Park
+1-888-389-4121
15 Lochside Avenue, Edinburgh, Scotland GB ~8.08 miles north of Penicuik
  • High-end hotel
  • 170 rooms in property
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
voco Edinburgh - Royal Terrace by IHG
+1-888-675-2083
18 Royal Terrace, Edinburgh, Scotland GB ~10.59 miles northeast of Penicuik
  • High-end property
  • 5 floors in property
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Holiday Inn Express Edinburgh Royal Mile by IHG
+1-800-716-8490
300 Cowgate, Edinburgh, Scotland GB ~10.02 miles northeast of Penicuik
  • Affordable property
  • Hotel has 5 floors
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Hub by Premier Inn Edinburgh - Royal Mile
+1-800-805-5223
37 East Market Street, Edinburgh, Scotland GB ~10.18 miles northeast of Penicuik
  • 3 star hotel
  • 6 floors in hotel
Add your dates for price
Average 7.4 /10 Recent Reviews Call BookMore Details
Carlton George Hotel
+1-888-965-1860
44 West George Street, Glasgow, Scotland GB ~38.54 miles west of Penicuik
  • Four star hotel
  • Hotel has 65 rooms
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Mount Royal Hotel Edinburgh by The Unlimited Collection
+1-888-788-5576
53 Princes Street, Edinburgh, Scotland GB ~10.12 miles northeast of Penicuik
  • 4 star hotel
  • Check in time: 3:00 PM - anytime
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Premier Inn Edinburgh Cc Royal Mile
+1-888-897-9207
East Market Street, Edinburgh, Scotland GB ~10.18 miles northeast of Penicuik
  • 3 star hotel
  • 6 floors in hotel
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Old Town Chambers Autograph Collection
+1-888-311-4278
Royal Mile, Edinburgh, Scotland GB ~10.10 miles northeast of Penicuik
  • Luxury Five Star property
  • Gym is available on property
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Kimpton Charlotte Square by IHG
+1-888-469-4795
38 Charlotte Square, Edinburgh, Scotland GB ~9.94 miles north of Penicuik
  • Luxury 5-star hotel
  • 199 rooms in property
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Holiday Inn Edinburgh Zoo by IHG
+1-888-734-9421
132 Corstorphine Road, Edinburgh, Scotland GB ~9.02 miles north of Penicuik
  • 4-star hotel
  • 303 rooms in hotel
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Edinburgh West
+1-888-841-5292
2 Research Ave. South, Edinburgh, Scotland GB ~7.16 miles north of Penicuik
  • Four star hotel
  • 4 floors in hotel
Add your dates for price
Very Good 8.3 /10 Read Reviews Call BookMore Details
Wilde Aparthotels Edinburgh, Grassmarket
+1-888-455-5160
26 King's Stables Road, Edinburgh, Scotland GB ~9.72 miles north of Penicuik
  • Four-star hotel
  • Hotel has 128 rooms
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Delta Hotels by Marriott Edinburgh
+1-888-965-8297
111 Glasgow Road, Edinburgh, Scotland GB ~9.07 miles north of Penicuik
  • High-end property
  • Hotel has an eco-friendly policy See more
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Glasgow Marriott Hotel
+1-888-906-6358
500 Argyle Street, Glasgow, Scotland GB ~39.14 miles west of Penicuik
  • 4 star property
  • Hotel has a green policy Read more
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Dalmahoy Hotel & Country Club
+1-888-749-6785
Dalmahoy Hotel & Country Club, Kirknewton, Scotland GB ~7.49 miles northwest of Penicuik
  • Expensive property
  • 215 rooms in property
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
NYX Hotel Edinburgh by Leonardo Hotels
+1-888-878-9982
NYX Edinburgh to 61 Jeffrey Street, Edinburgh, Scotland GB ~10.13 miles northeast of Penicuik
  • Expensive hotel
  • Check in time: 3:00 PM - anytime
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details

Next: See My Penicuik Hotels with Pricing

FAQs about hotels in Penicuik

What are the most favored hotels in Penicuik?

The Balmoral Hotel, Old Town Chambers Autograph Collection and Gleneagles Townhouse are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Penicuik?

The Balmoral Hotel, Sheraton Grand Hotel & Spa Edinburgh and Gleneagles Townhouse are the top 3 luxury hotels near Penicuik city center.

What hotels are closest to the city center of Penicuik?

Courtyard by Marriott Edinburgh West, Dalmahoy Hotel & Country Club, and Novotel Edinburgh Park are the properties closest to Penicuik city center.

What are the most popular independent hotels in Penicuik?

Ocean Mist Leith, Fingal - a Luxury Floating Hotel and RIDERS RETREAT TWEED VALLEY are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Penicuik?

Sheraton Grand Hotel & Spa Edinburgh, Glasgow Marriott Hotel and Courtyard by Marriott Glasgow SEC are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Best Western hotels in Penicuik?

Eglinton Arms Hotel BW Premier Collection, Best Western Motherwell Centre Moorings Hotel and Best Western Balgeddie House Hotel are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Penicuik?

Kimpton Blythswood Hotel & Spa by IHG, Kimpton Charlotte Square by IHG and Holiday Inn Express Perth by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top