Hotels in Portobello, Edinburgh

Enter your dates and choose from 22 hotels and other places to stay

Featured hotels in Portobello

Filter by:

Star rating
Review score

Modern tranquil beach retreat - warm studio with fast links to city centre

Portobello, Edinburgh

Offering a garden and quiet street view, Modern tranquil beach retreat - warm studio with fast links to city centre is situated in Edinburgh, 5.2 km from Arthurs Seat and 5.2 km from Edinburgh...

J
Jane
From
United Kingdom
A great little flat in a great location. Very well equipped and it felt very cosy and comfortable. Lots of thoughtful touches. We would love to stay again but unfortunately the flat is up for sale.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
US$481.63
1 night, 2 adults

Relaxing, cozy 1 double room

Portobello, Edinburgh

Offering a garden and mountain view, Relaxing, cozy 1 double room is located in Edinburgh, 3.1 km from Arthurs Seat and 5.4 km from Edinburgh Waverley station.

T
Tarina
From
New Zealand
Family was super nice and inviting. Gave great recommendations on activities and sights to see and food to try. Overall felt very welcomed and as a solo traveller was nice to be in a home again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews
Price from
US$167.51
1 night, 2 adults

Best Western Kings Manor

Hotel in Portobello, Edinburgh

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

L
Lasheen
From
Egypt
Very nice, clean hotel and very nice stuff specially evelyne :)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,492 reviews
Price from
US$144.63
1 night, 2 adults

The Porty Beach House

Portobello, Edinburgh

In the Portobello district of Edinburgh, close to Portobello Beach, The Porty Beach House features a garden and a washing machine.

K
Krisztina
From
Turkey
The Beach house was great and clean, with a beautiful view to the sea. We liked the hot tube very much. And the sunrise from there was just perfect 😊
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 124 reviews
Price from
US$473.35
1 night, 2 adults

Edinburgh seaside historic home

Portobello, Edinburgh

Offering a garden and sea view, Edinburgh seaside historic home is situated in Edinburgh, 300 metres from Portobello Beach and 4.1 km from Arthurs Seat.

M
Michael
From
United Kingdom
Very tastefully designed apartment
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews
Price from
US$328.71
1 night, 2 adults

Ocean Mist Leith

Hotel in Leith, Edinburgh

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

J
Jessica
From
Netherlands
Aside from the ship and the 1919 theme, the beds were incredibly comfy and the staff are such sweethearts. They love telling you about the history of the ship, they make jokes and always seem very cheerful and welcoming!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,664 reviews
Price from
US$260.34
1 night, 2 adults

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

V
Vanessa
From
France
The location was very convenient. And the room was well appointed, very quiet, and incredibly clean. Even the bed was great (but queen-sized, so too small for couples)! Also breakfast had a wide variety of options and was delicious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,127 reviews
Price from
US$177.50
1 night, 2 adults

The Resident Edinburgh

Hotel in West End, Edinburgh

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated 1 km from Edinburgh International Conference Centre, 1.6 km from Royal Mile and 1.5 km from Camera...

H
Helmi
From
Finland
Location, cosy room, super friendly staff. Would definitely stay here again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,490 reviews
Price from
US$157.78
1 night, 2 adults

Hotel Ceilidh-Donia

Hotel in Newington, Edinburgh

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

M
Michal
From
Poland
Our stay was perfect in each aspect. Lovely location, marvellous and hearty breakfasts, cosy room and a very helpful, super friendly hotel owner!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,997 reviews
Price from
US$138.45
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Old Town, Edinburgh

Situated on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodation with free WiFi, seating area and flat-screen TV.

E
Emmanuela
From
Canada
No breakfast included - location was excellent for site seeing in Edinburgh. Tourist attractions and restaurants all within walking distance. Enjoyed our stay very much!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,420 reviews
Price from
US$181.05
1 night, 2 adults
See all 22 hotels in Portobello

Check out other unique places to stay in Portobello

Cheap hotels

17 cheap hotels in Portobello

Pet-Friendly Hotels

11 pet-friendly hotels in Portobello

Family Hotels

4 family hotels in Portobello

Accessible Hotels

3 accessible hotels in Portobello

Apartments

15 apartments in Portobello

Self Catering Accommodation

12 self catering accommodation in Portobello

Beach rentals

9 beach rentals in Portobello

Beach Hotels

4 beach hotels in Portobello

More districts like Portobello

Explore hotel options in other areas of Edinburgh

Old Town

297 hotels

Princes Street

285 hotels

New Town

267 hotels

Royal Mile

254 hotels

Haymarket

163 hotels

Leith

159 hotels

Newington

136 hotels

West End

108 hotels

Broughton

74 hotels