Hotels in Roslin, Midlothian

FILTERS
CLEAR
    Roslin

Popular filters

  • (10)

  • (9)

  • (3)

Price

  • (2)

  • (2)

  • (3)

  • (3)

  • (1)

Location

Star rating

  • (5)

  • (5)

User rating

  • (3)

  • (8)

  • (5)

Room Amenities

  • (2)

  • (2)

  • (8)

  • (5)

  • (2)

  • (1)

Room Views

  • (2)

  • (4)

  • (1)

Property type

  • (7)

  • (3)

  • (1)

  • + Show All
  • (1)

Food & Dining

  • (1)

Amenities

  • (5)

  • (7)

  • (1)

  • (2)

  • (1)

  • (3)

  • (10)

  • + Show All

Payment modes

  • (10)

About Hotels in Roslin, Midlothian Booking

1 Hotels available in Roslin, Midlothian starting from ₹21700. Use offer code GOINTH for discounts upto 30% on best Hotels in Roslin, Midlothian. Get Free Cancellation, Lowest Price Guarantee on clean and safe Roslin Hotels.

Popular Locations in Midlothian

Filter Properties based on area/landmark of your choice

View All
    • Penicuik

      area | 1 Stays

    • Roslin

      area | 1 Stays

    • Bonnybridge

      area

    • Polton

      area

No more properties in Midlothian matching your search

  • View All
4
Hotel
306 Ratings
4.7

/5

The Craigie
Penicuik | 4.9 km from Roslin
Kids' Meals
Skiing
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
Bank offer | ₹3510 off
Pay using Axis Bank Credit Card EMI to avail the offer.

₹13,918

₹12,808

+₹3,758 taxes &fees

per night

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

/5

Kevock Vale Park
| 4.2 km from Roslin
    Managed by Eviivo, operating 28,000+ stays across Europe
Bank offer | ₹3841 off
Pay using Axis Bank Credit Card EMI to avail the offer.

₹19,385

₹17,840

+₹5,234 taxes &fees

per night

Login now & save more
  • View All
3
Hotel
0
Laird And Dog Inn
| 4.6 km from Roslin
Bar
Amenities

    ₹8,939

    +₹1,788 taxes &fees

    per night

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

    /5

    The Sun Inn
    Midlothian | 5.9 km from Roslin
    Bar
    Amenities
      Free Cancellation
      Book @ ₹0 available
      Managed by Eviivo, operating 28,000+ stays across Europe
    Bank offer | ₹2748 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹12,426

    ₹11,436

    +₹3,355 taxes &fees

    per night

    Login now & save more
    • View All
    Apartment
    16 Ratings
    4.6

    /5

    Super 2 Bedroom Flat near Dalkeith Town Center
    | 7.4 km from Roslin
    Entire Apartment | 2 Bedrooms | Sleeps 4 guests
    Free Wi-Fi
    Amenities
      Bank offer | ₹3279 off
      Pay using Axis Bank Credit Card EMI to avail the offer.

      ₹13,571

      ₹12,447

      +₹5,387 taxes &fees

      per night

      Login now & save more
      • View All
      3 Eskbank Terrace
      Midlothian | 6.8 km from Roslin
      5 Rooms in a Homestay | 5 Bedrooms | Sleeps 10 guests
      Kids Play Area
      Indoor Games
      & more
      Amenities

        ₹1,47,199

        +₹11,919 taxes &fees

        per night

        Login now & save more
        • View All
        3
        Hotel
        0
        Premier Inn Edinburgh A7 (Dalkeith)
        Midlothian | 5.8 km from Roslin
        Bar
        Amenities
          Under Premier Inn, featuring 800+ budget hotels in the UK & UAE
        Bank offer | ₹2704 off
        Pay using Axis Bank Credit Card EMI to avail the offer.

        ₹10,230

        ₹9,501

        +₹2,762 taxes &fees

        per night

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

        /5

        Dalhousie Castle Hotel & Spa
        | 5.4 km from Roslin
        Kids Play Area
        Spa
        & more
        Amenities
          Breakfast Included
        Bank offer | ₹5687 off
        Pay using Axis Bank Credit Card EMI to avail the offer.

        ₹22,547

        ₹20,749

        +₹6,087 taxes &fees

        per night

        Login now & save more
        • View All
        4
        Hotel
        169 Ratings
        4.4

        /5

        Melville Castle
        Midlothian | 6.4 km from Roslin
        Kids Play Area
        Bar
        Amenities
          Free Cancellation
          Book @ ₹0 available

        ₹22,397

        +₹4,480 taxes &fees

        per night

        Login now & save more
        • View All
        Homestay
        32 Ratings
        4.9

        /5

        Peggyslea Farm
        Midlothian | 11 km from Roslin
        Room in a Homestay | 1 Bedroom | Sleeps 3 guests
          Breakfast Included

        ₹14,750

        +₹2,950 taxes &fees

        per night

        Login now & save more
        • View All
        Homestay
        65 Ratings
        4.5

        /5

        The Juniperlea Inn
        | 17.7 km from Roslin
        Room in a Homestay | Sleeps 2 guests
        Bar
        Amenities
          Free Cancellation
          Book @ ₹0 available
          Managed by Eviivo, operating 28,000+ stays across Europe
        Bank offer | ₹2693 off
        Pay using Axis Bank Credit Card EMI to avail the offer.

        ₹9,693

        ₹8,920

        +₹2,617 taxes &fees

        per night

        Login now & save more

        FAQs About Awesome Hotels In Roslin, Midlothian

        Q

        What is the price range of Hotel in Roslin, Midlothian?

        A
        Price range starts from Rs.21700 and goes upto Rs.21700.

        Midlothian Hotels by Category

        Cities to travel near Midlothian

        Hotel under 4000 nearby Midlothian

        Roslin hotels by Category

        Most Booked Hotels in Midlothian

        Top Searched Hotels in Midlothian

        Best Midlothian Hotels

        Premium Hotels Nearby Midlothian

        Luxury 4 Star Stays in Midlothian