Skip to main content

Search hotels in Mahiyangana

Enter your dates to see the latest prices and deals for Mahiyangana hotels

Mahiyangana – 17 hotels and places to stay

Most booked hotels in Mahiyangana and surroundings in the past month

See all

Budget hotels in Mahiyangana and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4 reviews

    Set in Mahiyangana, Adaviya Resort has a garden, terrace, bar, and free WiFi throughout the property. The accommodation offers room service and a 24-hour front desk for guests.

    From US$76.84 per night
  • Set in Mahiyangana, Onera Hotel & restaurant features a restaurant. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From US$22.20 per night

Best hotels with breakfast in Mahiyangana and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3 reviews

    The New Rest House Mahiyanganaya is a 3-star property located in Mahiyangana.

    From US$51.89 per night
  • Located in Hassalaka in the Kandy District region, Holiday Home Rathnaella features a garden. This property offers access to a terrace and free private parking.

    From US$43.56 per night

Hotels located in the centre of Mahiyangana

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 10 reviews

    Providing garden views, National Holiday Resort in Mahiyangana features accommodation, a garden, a bar and a shared lounge.

    From US$41.06 per night
  • Boasting a garden and bar, as well as a restaurant, Explorer by Eco Team - Dambana is situated in Mahiyangana. This 3-star luxury tent offers free shuttle service and a 24-hour front desk.

FAQs about hotels in Mahiyangana