Skip to content
Hotels of Earth

Mary's Apartment

★★★ 17 Breich Street, Rothes, GB

9.8 guest rating· 74 reviews

About this hotel

Scenic Views and Modern Comforts

Luxurious Accommodation : Mary's Apartment offers a spacious ground floor retreat with 2 bedrooms, a fully equipped kitchen, and a flat-screen TV. Enjoy the garden and mountain views from the comfort of your home away from home.

Outdoor Dining and Activities : Take advantage of the free WiFi and parking, and dine al fresco in the beautiful surroundings. For the adventurous spirits, skiing, cycling, and hiking opportunities await in the picturesque town of Rothes.

Convenient Location : With Elgin Cathedral and Huntly Castle within driving distance, Mary's Apartment provides a central base for exploring the historic sites nearby. Book now for a memorable stay in Rothes.

These prices drop 5% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Two-Bedroom Apartment

Sleeps 5 · 78 m² · 2× Double bed, Futon Mat, 2× Twin bed

  • Desk
  • Private bathroom
  • Kitchen
  • TV
  • Telephone

Amenities

  • Free WiFi
  • Free Parking
  • Pets allowed
  • Pet bowls
  • Golf course
  • Ski school
  • Skiing
  • Non-smoking rooms
  • Non-smoking throughout
  • BBQ facilities
  • Board games/puzzles
  • Canoeing
  • Cashless payment available
  • Cleaning standards that are effective against Coronavirus
Show all 39 amenities
  • Contactless check-in/check-out
  • Cycling
  • Face masks for guests available
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Garden
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Hiking
  • Horse riding
  • Invoice provided
  • Key access
  • Laundry washed per local authority guidelines
  • Outdoor furniture
  • Picnic area
  • Property cleaned by professional cleaning companies
  • Sanitized tableware & silverware
  • Shared stationery like menus, pens are removed
  • Smoke alarms
  • Staff adhere to local safety protocols
  • Sun terrace
  • Windsurfing

Location

© OpenStreetMap contributors

17 Breich Street, Rothes, GB

Check-in
from 04:00 PM to 09:00 PM
Check-out
until 10:00 AM

What guests say9.874 reviews

+ Great amenities+ Comfortable and clean environment+ Thoughtful hostLimited dining choices nearbyNoise from neighbor
Cleanliness10.0
Service9.8
Location9.3
Room Quality10.0
Amenities10.0
Value for Money10.0

Cozy Apartment

9.0

Sehr gemütliche Unterkunft mit sehr gut ausgestatteter Küche: Willkommenspaket mit Milch, Brot und Butter, Gewürze, Essig und Öl, Tee Kaffee. Die Gastgeberin hat an alles gedacht was einen Aufenthalt angenehm macht. Großes Kompliment dafür. Mary hat auch sehr schnell geantwortet.

Andrea · DE · 2026-07-15

Guest review

10.0

Veldig flott leilighet, og nydelig dekoreet. Inneholdt kaffe,te,sjokolade, litt mat, shampoo og balsam, mye info. Og sentral beliggenhet. Vi traff ikke eierne, men alt fungerte bra. Kan virkelig anbefales. Ligger bra til i Speyside om en vil besøke whiskeydestilleriene

Rita · NO · 2026-06-15

So nice !

9.0

Rooms are very nice &creen !

None.

アンドラ · JP · 2026-06-02

Guest review

10.0

Complete with everything you need for a comfortable stay

Nothing

Kin Mun · MY · 2026-05-19

Guest review

9.0

La situation, la petite attention de notre hôte pour nous souhaiter la bienvenue, le calme, le confort

Manquait le sèche linge(spécifié dans la réservation) mais cela ne nous a pas trop pénalisé puisque nous restions 4j. En 24h le linge était sec sur séchoir mis près du radiateur.

François · FR · 2026-05-17

Ideal für Ausflüge in der Speyside Region

10.0

Ruhig gelegen, sehr gut ausgestattet (keine Spülmaschine), sehr sauber.

Ernoe · CH · 2026-05-04

Good to know

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.

Managed by a private host

A deposit may be required at the property.