Hotels in Moray with Restaurant

FILTERS
CLEAR
    Restaurant

Popular filters

  • (11)

  • (11)

  • (6)

Price

  • (1)

  • (3)

  • (2)

  • (2)

  • (3)

Location

  • + Show All

Star rating

  • (9)

  • (2)

User rating

  • (3)

  • (2)

  • (7)

  • (2)

  • (1)

Room Amenities

  • (3)

  • (1)

  • (8)

Room Views

  • (1)

  • (2)

  • (2)

  • (1)

  • (1)

Property type

  • (10)

  • (1)

  • + Show All

Food & Dining

Amenities

  • (1)

  • (2)

  • (11)

  • (2)

  • + Show All

Payment modes

  • (11)

About Moray Hotels with Restaurant Booking

12 Moray Hotels with Restaurant available at best prices on Goibibo starting from 3871. Use code GOINTH to get discounts upto 30% on best Hotels in Moray with Restaurant. Also get Free Cancellation on Moray Hotels which have Restaurant.

Popular Locations in Moray

Filter Properties based on area/landmark of your choice

View All
    • Dufftown

      area | 3 Stays

    • Nether Cerne

      area

    • Forres

      area | 5 Stays

    • Crannoch

      area

    • Keith

      area

    • Rafford

      area | 1 Stays

  • View All
3
Hotel
72 Ratings
3.5

/5

Marine Hotel
Buckie
Gym
Bar
& more
Amenities
    Free Cancellation
    Book @ ₹0 available

₹5,787

+₹1,157 taxes &fees

per night

Login now & save more
  • View All
3
Hotel
70 Ratings
4.5

/5

The Aberlour Hotel
Bar
Amenities
    Breakfast available at extra charges
Bank offer | ₹5120 off
Pay using Axis Bank Credit Card EMI to avail the offer.

₹17,067

₹16,034

+₹4,608 taxes &fees

per night

Login now & save more
  • View All
3
Hotel
114 Ratings
3.9

/5

OYO Eastbank Hotel, Speyside Scotland
Moray
Kids Play Area
Kids' Meals
& more
Amenities
    Bank offer | ₹2658 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹8,861

    ₹8,165

    +₹3,086 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Hotel
    0
    The Station Hotel
    Kids Play Area
    Canoeing
    & more
    Amenities
      Breakfast Included

    ₹21,701

    +₹4,340 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Hotel
    155 Ratings
    4.3

    /5

    Ramnee Hotel
    Forres
    Kids Play Area
    Bar
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
    Bank offer | ₹5180 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹17,269

    ₹15,888

    +₹4,662 taxes &fees

    per night

    Login now & save more
    • View All
    3
    Hotel
    186 Ratings
    4.1

    /5

    Firth Hotel & Restaurant
    Kids Play Area
    Kids' Meals
    & more
    Amenities
      Free Cancellation
      Book @ ₹0 available
    Bank offer | ₹2721 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹9,071

    ₹8,347

    +₹2,449 taxes &fees

    per night

    Login now & save more
    • View All
    3
    Hotel
    0
    Sunninghill Hotel
    | 5 minutes walk to Elgin Station
    Bar
    Amenities
      Free Cancellation
      Book @ ₹0 available
      Breakfast available at extra charges

    ₹14,670

    +₹2,934 taxes &fees

    per night

    Login now & save more
    • View All
    Homestay
    121 Ratings
    3.8

    /5

    The Royal Hotel
    | About a minute walk to Elgin Station
    Room in a Homestay | 1 Bedroom | Sleeps 2 guests
    Kids Play Area
    Bar
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
    Bank offer | ₹3243 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹10,810

    ₹9,946

    +₹2,919 taxes &fees

    per night

    Login now & save more
    • View All
    3
    Hotel
    393 Ratings
    4.7

    /5

    Laichmoray Hotel
    | 3 minutes walk to Elgin Station
    Bar
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available

    ₹15,432

    +₹3,086 taxes &fees

    per night

    Login now & save more
    • View All
    3
    Hotel
    0
    Hotel Square
    Tomintoul
    Skiing
    Bar
    & more
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available

    ₹15,573

    +₹3,115 taxes &fees

    per night

    Login now & save more

    FAQs About Hotels in Moray with Restaurant

    Q

    What is the starting price of Restaurant hotels in Moray?

    A
    Starting price for Restaurant hotels is ₹3871
    Q

    How many Restaurant hotels are there in Moray?

    A
    Moray has 12 hotels with Restaurant.
    Q

    How many Moray hotels have Restaurant.

    A
    Around 12 Moray hotels have Restaurant. Some popular Moray hotels having Restaurant are Marine Hotel, The Aberlour Hotel, OYO Eastbank Hotel, Speyside Scotland, The Station Hotel, Ramnee Hotel

    Popular Locations for Moray Hotels

    Moray Hotels by Amenity

    All Property Types In Moray

    Most Searched Hotels in Moray

    Hotel Chains In Moray

    Moray Hotels by Category

    Cities to travel near Moray

    Best Moray Hotels

    Top 4 Star Hotels in Moray

    3 Star Hotels in Moray

    5 Star Hotels in Moray

    Alternate Accommodation in Moray with Amenities