Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
15 Mayfield Gardens, Edinburgh, Midlothian, Scotland EH9 2AX, Newington, Edinburgh, EH9 2AX, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
488 properties in Edinburgh
Including hotels, apartments, villas and more.
362 verified reviews
They speak your language!
McGregors Guest House's staff speaks: French, Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
WiFi is available in all areas and is free of charge.
Free private parking is available on site (reservation is not possible).
Public parking is available at a location nearby (reservation is not possible) and charges apply.
24-Hour Front Desk, Baggage Storage
Family Rooms, Heating, All Spaces Non-Smoking (public and private)
French, Spanish, English
2:00 PM - 12:00 AM
6:00 AM - 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
All children under 12 years stay free of charge when using existing beds.
There is no capacity for extra beds in the room.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 362 reviews
Value for money
Show reviews from:
In central Edinburgh, just over a quarter mile from Haymarket Train Station, this modern hotel provides a great value, with modern family-friendly rooms with private bathrooms and a restaurant-bar.
Score from 1216 reviews Very good
Haymarket Hotel offers charming, Victorian townhouse accommodations with friendly service and free Wi-Fi. Haymarket train station is a short walk away.
Score from 937 reviews Very good
This friendly, family-run Victorian guesthouse offers free Wi-Fi and inclusive breakfast. Edinburgh Castle and Princes Street are within walking distance.
Score from 1125 reviews Good
This Georgian building is now a family-run guest house with easy access to downtown Edinburgh by bus. It offers free Wi-Fi, free parking and rooms with private bathrooms flat-screen TVs.
Score from 146 reviews Very good
breakfast was ok but no bacon
no sitting room that you could sit so spent all time in bedroom when not out and about
it is good value choose here. Breakfast is also tasty
Very quiet and the staff were very helpful, fresh towels every day and great breakfast.
maintenance required in the room (13) but not really that bothered.
The proximity to Edinburgh city centre and free parking.
When we arrived we were told there was no record of our booking for NYE! The only other room available was then offered at a highly inflated rate even though it was the guest house's mistake. I had to fight for a reasonable rate and no apology was offered for the mix up. If it wasn't for booking.com insisting they should offer us an alternative I think we would have been turned away altogether. I will never stay here again.
The staff - one gentleman on duty during a quiet time - was excellent, very accommodating and helpful, but not intrusive.
Staff friendly and helpful
No information in the room or facility to contact reception
Good location for the city centre attractions. On bus route. Breakfast was good. Staff helpful.
Loved the compact size and all that is needed. Tv could have need larger and mounted up higher off dresser
Sheet blanket? I would rather have a sheet and a blanket but not as one. The pillows could be softer more plush Shower could use a shelf for own soap an shampoo. And a shelf at the sink.
Its an old style building but its really nice. Its clean especially the toilet. The bed is like a premiere inn bed. Fabulous! Its not far fr the commonwealrh pool
The radiator is not working. Really freezing. Reported immediately! The guy brought two portable heaters. Solved the problem but i have to wake up to turn off and turn it on again couple of times. So scared it will overheat and cause fire.
Was a very welcoming place, and staff was very friendly , the place felt very homely
Friendly staff room clean, although a yad basic.
No heating working in our ground floor room. Only towel rail heat and a tiny plug in heater produced a modicum of heat.
The breakfast was amazing, staff was really helpfull, hotel is well conected with the city Centre, the bus stop is in the front of the hotel. It's a good value for money.
Our room was clean in general: moped floor, clean duvet, but the rest was quite dirty: hangings were almost black with a lot of dust as well as fun in the bathroom, which was almost blocked by dust. Also there were no wi- fi connection in our room, we had to go to corridor to get a connection.
I really liked the breakfast and the cost for which accomodation was offered. Really a nice place. It's near to the city centre as well.
Bathroom was less spacious.
The breakfast - I can't believe people complaining about the lack of bacon or the type of sausage!! They gave us croissants, cakes and fruit juice for our early flight, too
Anything would be "nit-picking" like some reviewers
a London room would cost about 150.00 per night, so at 60.00 it was good price and had free parking...
Really, aside from the chance of a free parking place, nothing at all commended itself about this place.
Where to begin? The beds were very uncomfortable. The water pipes knocked very loudly during the night. The room wasn't changed. The breakfast was woeful. The bathroom was dirty. The fabric of the place including the room was shabby, dirty, scruffy throughout. The staff were scruffy in appearance but this was the fault of management - who were they? No fire evacuation details. A substantial investment of money and care from the owners is needed. They will never get any repeat business. There is no excuse for uncleanliness. I could go on. Am being entirely honest and objective.
No bacon for breakfast
Room was really nice, very smart Shower and bathroom were very clean Continental breakfast was nice Good location Nice looking interior Always a number to call for service
The breakfast - Poor quality sausages and no bacon! No spare toilet roll Little bit cold at nights - no heating/radiator did not work
Location was good, staff was friendly.
Not as expected, pictures were good but now as I was hoping to see. Single room was soo small it was like a box room that reminded me of my Uni days..
Friendly staff ! Great knowledge of public transport
No bacon and hot dog sausages for breakfast ! Like a good fry up but this was disappointing !
Located on a bus route to Edinburgh centre. Staff were courteous.
Room clean and recently refurbished. Furniture rather dilapidated. Kettle stood on a damaged and rickety table (dangerous, especially for children). Refurbishments partially unfinished. Window curtains not screening room properly. Breakfast lacking all trace of bacon! Why? Started shower with nice hot water which soon ran out. finished under an icy stream. Basin plug not working properly. Radiator missing in bathroom. remaining connections hazardous to passing legs!
breakfast was nice
standerd of room was poor, landlord had to put teatowells under bed legs to stop it moveing about,
Cooked Breakfast, newly fitted shower room.
TV did not work
Good choice of buses to centre and as above.
Limited choice for breakfast. No bacon or poached eggs!
The guy at the desk wrote out a list of buses to use, and explained the bus system when we knew nothing of riding buses. We had internet connection problems and the gal on duty kept trying things until she got us back online-even though it was late in the evening.
It is quite a walk from the Royal Mile, but it can be done. At the time we did not know we needed the exact amount in coins to ride a bus. Part of our sleeping room was unfinished, yet the bathroom was completely updated.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.