Skip to main content

Search hotels in Marawila

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

Marawila – 31 hotels and places to stay

Hotels with airport shuttles in Marawila

  • Airport shuttle (free)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews
    From $52.73 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 117 reviews
    From $15.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 547 reviews
    From $50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews
    From $22.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 234 reviews
    From $40.70 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,379 reviews
    From $214.17 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 70 reviews
    From $38.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 73 reviews
    From $50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 261 reviews
    From $36.30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 9 reviews
    From $31.08 per night

Most booked hotels in Marawila and surrounding area in the past month

See all

Best hotels with breakfast in Marawila and nearby

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

    Only a few steps away from the secluded Marawila Beach, Amagi Beach Resort welcomes guests with a private beach area, an outdoor swimming pool and free Wi-Fi access.

    From $65.49 per night
  • Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 10 reviews

    Sanmali Beach Hotel has an outdoor swimming pool, garden, a private beach area and shared lounge in Marawila. Featuring room service, this property also provides guests with a playground.

    From $62.52 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 18 reviews

    Located in Nattandiya, 16 miles from St. Anthony's Church, Crown Holiday Village near Marawila provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $30 per night
  • Rose villa offers accommodations in Mahawewa, 17 miles from St. Anthony's Church and 18 miles from Maris Stella College. This property offers access to a terrace and free private parking.

    From $31.46 per night
  • Rose villa offers accommodations in Mahawewa, 19 miles from Dutch Fort and 19 miles from St. Mary's Church. With free private parking, the property is 17 miles from St.

    From $31.46 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Villa viola resort is located in Marawila, within 11 miles of St. Anthony's Church and 12 miles of Maris Stella College. This 2-star hotel has air-conditioned rooms with a private bathroom.

    From $27.75 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 6 reviews

    Located in Marawila, 19 miles from St. Anthony's Church, Horathapola Estate provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

    From $475 per night
  • Villa L'elefante in Wennappuwa provides accommodations with a garden, barbecue facilities, and a shared lounge. With pool views, this accommodation offers a balcony and a swimming pool.

    From $130.68 per night

Budget hotels in Marawila and nearby

  • Providing a private beach area, Palms and Paradise Lanka provides accommodations in Marawila. This beachfront property offers access to free Wifi and free private parking.

    From $73.59 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 19 reviews

    Sea Bay Resort in Wennappuwa provides adults-only accommodations with a garden and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

  • Rehara Villa is located in Marawila, just 15 miles from Maris Stella College and 16 miles from Dutch Fort.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 22 reviews

    Featuring pool views, Sri Beach Bungalows And Villa in Marawila features accommodations, pool with a view, an open-air bath, a garden, and barbecue facilities.

  • Located within a 2-minute walk of Marawila Beach and 15 miles of St. Anthony's Church, Aquarius Resort provides rooms in Marawila.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Northwood Residence - Marawila in Marawila provides accommodations with a garden and a terrace. There's a private entrance at the apartment for the convenience of those who stay.

  • Sayuri Villa offers accommodations in Marawila, 13 miles from St. Anthony's Church and 14 miles from Maris Stella College. This villa features free private parking and a shared kitchen.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 33 reviews

    The Pearl offers accommodations in Marawila, 1.8 miles from Marawila Beach and 13 miles from St. Anthony's Church. This beachfront property offers access to a terrace and free private parking. St.

Hotels located in the center of Marawila

  • Fortune Rest Villa in Marawila provides accommodations with a garden and a shared lounge. There's a private entrance at the vacation home for the convenience of those who stay.

    From $25 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    C & D Apartments offers accommodations in Marawila, 13 miles from St. Anthony's Church and 14 miles from Maris Stella College.

    From $38.85 per night
  • Mahipala Residence offers accommodations in Marawila, 15 miles from St. Anthony's Church and 16 miles from Maris Stella College. This property offers access to a balcony and free private parking.

    From $28.31 per night
  • Eventide Guest House offers accommodations in Marawila, 14 miles from St. Anthony's Church and 15 miles from Maris Stella College.

    From $38.85 per night
  • Scored out of 10, guest rating 5.1
    Fair - What previous guests thought, 41 reviews

    Located in Marawila, a few steps from Marawila Beach, Saara Beach Hotel provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. Located around 15 miles from St.

    From $34.70 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Isamar beach front is located in Marawila, just 13 miles from St. Anthony's Church and 14 miles from Maris Stella College. This property offers access to a balcony and free private parking.

    From $36.09 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Royal Villa offers accommodations in Marawila, 12 miles from St. Anthony's Church and 14 miles from Maris Stella College. This property offers access to a balcony, free private parking, and free Wifi.

  • Hotel Villa Viana features a garden, shared lounge, a restaurant and bar in Marawila. Featuring family rooms, this property also provides guests with a playground.

FAQs about hotels in Marawila

See reviews by guests who stayed at hotels in Marawila

See all
  • From $13 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 42 reviews
    I was extremely satisfied with the cleanliness and comfort of the room. I was really impressed with the staffs friendliness and attentiveness. They made me feel welcome and taken care of. I must say, the hotel was absolutely stunning. I highly recommend one of the finest hotels in this area.
    Guest review by
    Priyashan
    Sri Lanka
  • From $99.90 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 133 reviews
    Location was wonderful. Right next to the ocean beach but with a nice private area gated for residents. Breakfast was great. Just ask for any thing else and staff happy to help. Loved our very large room. Great design and fittings. Very much a boutique hotel.
    Guest review by
    Neil
    United Kingdom
  • From $38.37 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 70 reviews
    Nice hotel just about 1 km from the main road and just 1 min walk to the beach Good place for family and friends Clean place and large room
    Guest review by
    Jahan
    Sri Lanka
  • From $50 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 73 reviews
    Hotel was nice and clean. We were kindly welcomed by Solomon and his mother. Breakfast was very delicious. In overall our stay was great.
    Guest review by
    Lelde
    Italy
  • From $100 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 131 reviews
    Great hotel with great service. The room was clean and we had big balcony. Nice view to see and really good atmosphere.
    Guest review by
    Agnieszka
    Poland