Skip to main content

Filter by:


Star Rating

Review Score

Cramond – 515 hotels and places to stay
See the latest prices and deals by choosing your dates.
Moxy Edinburgh Airport, hotel in Cramond

Located in Ingliston, 4.2 miles from Edinburgh Zoo, Moxy Edinburgh Airport has accommodations with a fitness center, private parking, a restaurant and a bar.

Really easy to book, really nice staff. good food, very handy for the airport as its only a short walk!
8.1
Scored 8.1
Very Good
Rated very good
9,624 reviews
Price from$97.43per night
YOTEL Edinburgh, hotel in Cramond

Well located in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness center, free WiFi and a restaurant. This 4-star hotel offers a bar.

Staff helpful. Onsite bar.
8.1
Scored 8.1
Very Good
Rated very good
14,481 reviews
Price from$136.96per night
Britannia Edinburgh Hotel, hotel in Cramond

On the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh. The popular shops of Princes Street are just a 15-minute walk away.

Room dirty
5.3
Scored 5.3
Average
Rated fair
13,111 reviews
Price from$168.62per night
Motel One Edinburgh-Royal, hotel in Cramond

In the center of Edinburgh, the Motel One Edinburgh-Royal is a 5 minute walk from the train station, and only half a mile from the Castle. Guests can reach the historic St.

Perfect location
8.8
Scored 8.8
Excellent
Rated excellent
8,373 reviews
Price from$261.05per night
Leonardo Royal Edinburgh Haymarket, hotel in Cramond

In Edinburgh city center, less than 1640 feet from Haymarket Rail Station, the Leonardo Royal Hotel Edinburgh offers great value, with modern family-friendly rooms with attached bathroom and a...

Friendly staff clean rooms
7.8
Scored 7.8
Good
Rated good
12,856 reviews
Price from$158.50per night
ibis Edinburgh Centre South Bridge – Royal Mile, hotel in Cramond

A 5-minute walk from Waverley Train Station, ibis Edinburgh Center South Bridge – Royal Mile provides centrally located accommodations in the Old Town.

It’s location
7.8
Scored 7.8
Good
Rated good
8,951 reviews
Price from$123.11per night
Leonardo Royal Hotel Edinburgh, hotel in Cramond

Leonardo Royal Hotel Edinburgh is In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station.

Location - very close to Royal Mile (easy access via the back). Close to Waverly station and other areas of walking distance Room - Initially got a bad room but they quickly shifted us to a very good room. All amenities were super in the room including Expresso machines. Breakfast - Excellent options Dinner - Excellent and tasty food
8.4
Scored 8.4
Very Good
Rated very good
5,068 reviews
Price from$189.86per night
ibis budget Hotel Edinburgh Park, hotel in Cramond

An 8-minute drive from Edinburgh Airport, ibis Budget Hotel Edinburgh Park lies just off the City of Edinburgh Bypass and 30 minutes’ walk from Edinburgh Park Train Station.

Close to the airport.
7.4
Scored 7.4
Good
Rated good
11,825 reviews
Price from$88.81per night
Motel One Edinburgh-Princes, hotel in Cramond

The Motel One Edinburgh-Princes is in the heart of Princes Street and less than a 5-minute walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.

Great location
8.6
Scored 8.6
Excellent
Rated excellent
5,771 reviews
Price from$261.05per night
ibis Edinburgh Centre Royal Mile – Hunter Square, hotel in Cramond

In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is just off of the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

We loved the location. It was in easy walking distance to various tourist areas.
8.2
Scored 8.2
Very Good
Rated very good
4,979 reviews
Price from$158.19per night
See all hotels near Cramond
Subscribe to receive premium deals

Prices drop the second you sign up!