Grassmarket Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,415 Houses

(102) Excellent 

Certificate of Excellence

31

Grassmarket/West Bow Apartment

Edinburgh / Grassmarket

Grassmarket apartment

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Ask about children
  • Car not necessary

Certificate of Excellence

Price per night from

$126

Price per night from

$126

(8) Excellent 

22

Stylish City Centre Retreat - Perfect location

Edinburgh / Grassmarket

Grassmarket apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$148

Responds fast!
avg. 3 hours 38 minutes

Price per night from

$148

(40) Excellent 

Certificate of Excellence

30

Castleside Apartment

Edinburgh / Grassmarket

Grassmarket apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly

Certificate of Excellence

Price per night from

$102

Responds fast!
avg. 1 hour 18 minutes

Price per night from

$102

(50) Excellent 

Certificate of Excellence

27

Central Edinburgh Holiday Apartment Rental

Edinburgh / Grassmarket

Grassmarket apartment

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$214

Responds fast!
avg. 1 hour 12 minutes

Price per night from

$214

(6) Excellent 

17

Edinburgh Old Town Studio Grassmarket WiFi

Edinburgh / Grassmarket

Grassmarket studio

Studio 2 2 nights min

  • Studio
  • sleeps 2
  • 2 nights min
  • Car not necessary

Price per night from

$148

Price per night from

$148

(27) Excellent 

Certificate of Excellence

17

Grassmarket 521

Edinburgh / Grassmarket

Grassmarket apartment

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Nearest beach 6 mi
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$81

Responds fast!
avg. 1 hour 16 minutes

Price per night from

$81

(6) Excellent 

8

Grindlay Street

Edinburgh / Grassmarket

Grassmarket apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly

Price per night from

$146

Responds fast!
avg. 3 hours 16 minutes

Price per night from

$146

(47) Excellent 

Certificate of Excellence

27

Our Bijou Edinburgh Apartment

Edinburgh / Grassmarket

Grassmarket apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Car not necessary

Certificate of Excellence

Price per night from

$148

Responds fast!
avg. 2 hours 59 minutes

Price per night from

$148

(12) Very Good 

24

Modern Grassmarket 2 Bedroom Apartment

Edinburgh / Grassmarket

Grassmarket apartment

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly

Price per night from

$177

Price per night from

$177

(21) Very Good 

36

Castle View

Edinburgh / Grassmarket

Grassmarket studio

Studio 4 3 nights min

  • Studio
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Car not necessary

Price per night from

$163

Responds fast!
avg. 2 hours 41 minutes

Price per night from

$163

(99) Excellent 

Certificate of Excellence

26

The Castle Snug

Edinburgh / Grassmarket

Grassmarket apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$155

Responds fast!
avg. 1 hour 32 minutes

Price per night from

$155

(55) Excellent 

60

The Grassmarket Flat

Edinburgh / Grassmarket

Grassmarket studio

Studio 2 min stay varies

  • Studio
  • sleeps 2
  • min stay varies
  • Nearest beach 6 mi
  • Car not necessary

Price per night from

$137

Responds fast!
avg. 3 hours 33 minutes

Price per night from

$137

(11) Excellent 

Certificate of Excellence

29

Stunning Castle View Apartment

Edinburgh / Grassmarket

Grassmarket apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies

Certificate of Excellence

Price per night from

$89

Price per night from

$89

(12) Excellent 

33

Apartment by Edinburgh Castle

Edinburgh / Grassmarket

Grassmarket apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 7 mi
  • Child Friendly
  • Car not necessary

Price per night from

$111

Responds fast!
avg. 2 hours 57 minutes

Price per night from

$111

(16) Excellent 

18

Central Apartment in Edinburgh

Edinburgh / Grassmarket

Grassmarket apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Car not necessary

Price per night from

$133

Responds fast!
avg. 2 hours 25 minutes

Price per night from

$133

(15) Excellent 

Certificate of Excellence

30

Our Eclectic Castle View Apartment

Edinburgh / Grassmarket

Grassmarket apartment

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Car not necessary

Certificate of Excellence

Price per night from

$148

Responds fast!
avg. 2 hours 59 minutes

Price per night from

$148

(7) Excellent 

23

Gorgeous Grassmarket Apartment

Edinburgh / Grassmarket

Grassmarket apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$170

Price per night from

$170

(17) Excellent 

Certificate of Excellence

24

12 Cordiners, Grassmarket

Edinburgh / Grassmarket

Grassmarket apartment

2 3 min stay varies

  • 2 bedrooms
  • sleeps 3
  • min stay varies
  • Nearest beach 7 mi
  • Car not necessary

Certificate of Excellence

Price per night from

$148

Responds fast!
avg. 1 hour 3 minutes

Price per night from

$148

(13) Very Good 

21

Castle View

Edinburgh / Grassmarket

Grassmarket apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Child Friendly

Price per night from

$114

Responds fast!
avg. 2 hours 53 minutes

Price per night from

$114

(15) Very Good 

12

Castle Rock Apartment - with great views over the castle.

Edinburgh / Grassmarket

Grassmarket apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min

Price per night from

$121

Responds fast!
avg. 2 hours 53 minutes

Price per night from

$121

(41) Excellent 

Certificate of Excellence

14

Castle View, Grassmarket

Edinburgh / Grassmarket

Grassmarket apartment

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Nearest beach 6 mi
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$81

Responds fast!
avg. 1 hour 16 minutes

Price per night from

$81

Great rentals within 20 miles that match your search

Distance approx 1 km from Grassmarket

(174) Excellent 

22

4* Annandale Apartment

Scotland / Edinburgh

Edinburgh apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary
“Lovely apartment in the heart Edinburgh” Apartment had everything needed for a comfortable stay, clean, well stocked kitchen and plenty of room. The best was Mrs M, she gave great advice on how to get around town and even set up our taxi to the airpor
…see more

Price per night from

$126

Price per night from

$126

Distance approx 1.15 km from Grassmarket

(1) Excellent 

15

Unique pavilion-style oasis in secluded city-centre garden location (sleeps 1–6)

Scotland / Edinburgh

Edinburgh house

1 6 min stay varies

  • 1 bedroom
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$149

Responds fast!
avg. 3 hours 11 minutes

Price per night from

$149

Distance approx 13.15 km from Grassmarket

35

Double Non En-suite Room - Cottage Wing 6

West Lothian / Livingston

Livingston b and b

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$111

Price per night from

$111

Distance approx 1.29 km from Grassmarket

11

The Henderson Terrace Residence

Scotland / Edinburgh

Edinburgh apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Suitable for children age 5+

Price per night from

$126

Responds fast!
avg. 3 minutes

Price per night from

$126

Distance approx 2.11 km from Grassmarket

10

Penthouse apartment, The Shore, Leith: fabulous views over the river at Leith

Scotland / Edinburgh

Edinburgh apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly

Price per night from

$117

Responds fast!
avg. 3 hours 37 minutes

Price per night from

$117

Distance approx 14.37 km from Grassmarket

(3) Excellent 

17

Daffodil Cottage, Haddington

East Lothian / Haddington

Haddington cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$165

Price per night from

$165

Distance approx 19.8 km from Grassmarket

(1) Excellent 

12

Overhailes Holiday Cottage - The Stables

East Lothian / East Linton

East Linton cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly

Price per night from

$185

Price per night from

$185

Distance approx 0.1 km from Grassmarket

(78) Excellent 

Certificate of Excellence

47

28A Cumberland Street

Edinburgh / New Town

New Town apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Private garden

Certificate of Excellence

Price per night from

$118

Responds fast!
avg. 1 hour 34 minutes

Price per night from

$118

Distance approx 2.4 km from Grassmarket

(5) Excellent 

6

Adventure Wagons VW Caddy Camper Van Hire

Scotland / Edinburgh

Edinburgh camper van

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child Friendly
  • Car not necessary

Price per night from

$126

Price per night from

$126

Distance approx 1.17 km from Grassmarket

(1) Excellent 

26

☆ City Family Ap ☆ Calton Hill & Fireworks views!

Edinburgh / Leith

Leith apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Car not necessary

Price per night from

$109

Price per night from

$109

Distance approx 0.1 km from Grassmarket Show on Map

(32) Very Good 

19

Genuine City Centre Sleeps 6

Edinburgh / West End

West End apartment

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Car not necessary

Price per night from

$163

Responds fast!
avg. 2 hours 41 minutes

Price per night from

$163

Distance approx 2.62 km from Grassmarket

(4) Excellent 

21

The Penthouse

Edinburgh / Leith

Leith penthouse

4 15 2 nights min

  • 4 bedrooms
  • sleeps 15
  • 2 nights min
  • Nearest beach 6 mi
  • Car not necessary

Price per night from

$737

Price per night from

$737

Distance approx 0.1 km from Grassmarket

23

West End Luxury

Scotland / Edinburgh

Edinburgh apartment

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Ask about children

Price per night from

$295

Responds fast!
avg. 3 hours 31 minutes

Price per night from

$295

Distance approx 1.3 km from Grassmarket

(1) Excellent 

12

Abcorn Guest House

Scotland / Edinburgh

Edinburgh guest house

7 14 2 nights min

  • 7 bedrooms
  • sleeps 14
  • 2 nights min
  • Ask about children

Price per night from

$111

Price per night from

$111

Distance approx 19.8 km from Grassmarket

8

Overhailes Holiday Cottages - The Bothy

East Lothian / East Linton

East Linton cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly

Price per night from

$163

Price per night from

$163

Distance approx 2.15 km from Grassmarket

(1) Excellent 

16

Unrivalled Waterside Location at The Shore Leith

Scotland / Edinburgh

Edinburgh apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 3 mi
  • Car not necessary

Price per night from

$258

Price per night from

$258

Distance approx 2.63 km from Grassmarket

4

The E Rooms-Western Harbour residence

Scotland / Edinburgh

Edinburgh apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$443

Price per night from

$443