Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 674 Hotels in Portobello
£100
The Beachfront B&B

The Beachfront B&B

33 Straiton Place, Edinburgh
3.5
of 5, from 18 reviews
2.5 out of 5.0

With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat, and Palace of Holyroodhouse. Holyrood Park and Easter Road Stadium are also within 3 mi (5 km).

£68
The City Suites

The City Suites

Western Harbour Midway, Edinburgh
4.0
of 5, from 177 reviews
4.0 out of 5.0

Located in Leith, this apartment is within 3 mi (5 km) of Royal Yacht Britannia, Edinburgh Playhouse Theatre, and Princes Street Gardens. Palace of Holyroodhouse and Royal Botanic Garden are also within 3 mi (5 km).

£82
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.2
of 5, from 927 reviews
4.0 out of 5.0

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The Royal Mile and Princes Street gardens.

£60
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
4.4
of 5, from 356 reviews
4.0 out of 5.0

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within 6 mi (10 km) of Gyle Shopping Centre and Edinburgh Corn Exchange. Edinburgh Zoo and Our Dynamic Earth are also within 9 mi (15 km).

£94
DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

Edinburgh International Airport, Newbridge
3.8
of 5, from 465 reviews
4.0 out of 5.0

Located in Ingliston, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 mi (10 km) of Murrayfield Stadium and Edinburgh Zoo. Gyle Shopping Centre and Heriot Watt University are also within 6 mi (10 km).

£65
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh
4.2
of 5, from 446 reviews
4.0 out of 5.0

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business Park. Local bus stops outside the hotel and runs between airport and city centre.

Mackenzie Guest House

Mackenzie Guest House

2 East Hermitage Place, Edinburgh
4.1
of 5, from 18 reviews
3.0 out of 5.0

Located in Leith, this guesthouse is within 2 mi (3 km) of Easter Road Stadium, Royal Yacht Britannia, and Palace of Holyroodhouse. Edinburgh Playhouse Theatre and Arthur's Seat are also within 2 mi (3 km).

Royal Mile Residence

Royal Mile Residence

217 Royal Mile, Edinburgh
4.7
of 5, from 3 reviews
4.0 out of 5.0

These apartments are located throughout the area in Edinburgh.

Top Flight + Hotel Deals