Hotels in Mauritius

Mauritius hotels stand out for their stunning locations and exceptional hospitality. In the heart of the Indian Ocean, this tropical paradise offers a diverse range of accommodations, from luxurious beachfront resorts to charming boutique hotels. Whether you’re craving a romantic escape, an adventurous family holiday, or a peaceful retreat, there's something for every type of traveller. With its pristine beaches, vibrant culture, and delectable cuisine, Mauritius promises an unforgettable experience. Explore our fantastic deals and offers on hotels in Mauritius to start planning your dream holiday today!

Top destinations in Mauritius

Best hotels in Mauritius

Over 4,600 stays available

  • Resort

    Outrigger Mauritius Beach Resort

    rated as 4.5 out of 5 by 4,242 reviewers
    1.89 km from city centre
    from 236 € per night
  • Hotel

    Constance Belle Mare Plage

    rated as 5 out of 5 by 10,176 reviewers
    3.87 km from city centre
    from 605 € per night
  • Hotel

    Riu Turquoise - All Inclusive

    rated as 4 out of 5 by 1,009 reviewers
    2.86 km from city centre
    from 402 € per night
  • Hotel

    Riu Palace Mauritius - All Inclusive - Adults Only

    rated as 4.5 out of 5 by 765 reviewers
    2.98 km from city centre
    from 419 € per night
  • Hotel

    Preskil Island Resort

    rated as 4.5 out of 5 by 5,044 reviewers
    1.88 km from city centre
    from 319 € per night
  • Resort

    Sea Diamond Boutique Hotel & Spa by Sea Resorts

    rated as 5 out of 5 by 591 reviewers
    677 m from city centre
    from 276 € per night
  • Hotel

    Anelia Resort & Spa

    rated as 4.5 out of 5 by 3,682 reviewers
    500 m from city centre
    from 183 € per night
  • Hotel

    La Pirogue Mauritius

    rated as 4.5 out of 5 by 9,116 reviewers
    2.53 km from city centre
    from 472 € per night
  • Resort

    Sunrise Attitude (Adults Only)

    rated as 5 out of 5 by 7,932 reviewers
    1.08 km from city centre
    from 274 € per night
  • Resort

    Lagoon Attitude (Adults Only)

    rated as 5 out of 5 by 2,796 reviewers
    1.8 km from city centre
    from 265 € per night
  • Hotel

    Jalsa Beach Hotel & Spa

    rated as 4 out of 5 by 1,437 reviewers
    2.43 km from city centre
    from 239 € per night
  • Hotel

    Be Cosy by LOV Mauritius

    rated as 4 out of 5 by 900 reviewers
    1.32 km from city centre
    from 99 € per night
  • Hotel

    SALT of Palmar, Adult-only, a Member of Design Hotels

    rated as 5 out of 5 by 2,972 reviewers
    1.78 km from city centre
    from 200 € per night
  • Hotel

    Veranda Tamarin Hotel, Mauritius

    rated as 4 out of 5 by 1,220 reviewers
    297 m from city centre
    from 158 € per night
  • Resort

    C Mauritius Palmar

    rated as 5 out of 5 by 2,042 reviewers
    2.36 km from city centre
    from 564 € per night

Hotels in Mauritius with breakfast included

  • Hotel

    Villa Anakao Mauritius

    rated as 4.5 out of 5 by 174 reviewers
    5.69 km from city centre
    from 144 € per night
  • Hotel

    The Residence Mauritius

    rated as 4.5 out of 5 by 4,236 reviewers
    562 m from city centre
    from 505 € per night
  • Hotel

    Shangri-La Le Touessrok, Mauritius

    rated as 4.5 out of 5 by 3,031 reviewers
    1.89 km from city centre
    from 633 € per night
  • Resort

    The St. Regis Le Morne Resort, Mauritius

    rated as 4.5 out of 5 by 3,929 reviewers
    2.62 km from city centre
    from 995 € per night
  • Resort

    Shanti Maurice Resort & Spa

    rated as 5 out of 5 by 2,901 reviewers
    2.25 km from city centre
    from 403 € per night
  • Hotel

    Paradis Beachcomber Golf Resort & Spa

    rated as 5 out of 5 by 6,583 reviewers
    1.18 km from city centre
    from 523 € per night
  • Hotel

    LUX* Le Morne Resort

    rated as 5 out of 5 by 9,529 reviewers
    2.14 km from city centre
    from 655 € per night
  • Hotel

    Canonnier Beachcomber Golf Resort & Spa

    rated as 4.5 out of 5 by 10,121 reviewers
    3.47 km from city centre
    from 350 € per night
  • Resort

    Sands Suites Resort & Spa

    rated as 5 out of 5 by 5,815 reviewers
    4.48 km from city centre
    from 373 € per night

Best value for money hotels in Mauritius

Great value hotels for your stay in Mauritius

  • Resort

    BLUE RAWAL TOURIST RESIDENCE

    rated as 5 out of 5 by 9 reviewers
    1.27 km from city centre
  • Resort

    One&Only Le Saint Géran, Mauritius

    rated as 5 out of 5 by 5 reviewers
    4.55 km from city centre
    from 1.202 € per night
  • Resort

    Le Meridien Ile Maurice

    rated as 5 out of 5 by 4,160 reviewers
    843 m from city centre
    from 426 € per night
  • Hotel

    Seasense Boutique Hotel & Spa

    rated as 5 out of 5 by 2,496 reviewers
    2.91 km from city centre
    from 368 € per night
  • Resort

    Tamassa Bel Ombre

    rated as 5 out of 5 by 11,507 reviewers
    1.7 km from city centre
    from 197 € per night
  • Hotel

    Baystone Boutique Hotel & Spa

    rated as 5 out of 5 by 597 reviewers
    1.64 km from city centre
    from 390 € per night
  • Resort

    Maradiva Villas Resort and Spa

    rated as 5 out of 5 by 538 reviewers
    4.23 km from city centre
    from 802 € per night
  • Hotel

    Veranda Grand Baie, Mauritius

    rated as 5 out of 5 by 2,531 reviewers
    723 m from city centre
    from 252 € per night
  • Hotel

    SO/ Sofitel Mauritius

    rated as 4.5 out of 5 by 5,580 reviewers
    3.6 km from city centre
    from 266 € per night

Best rated hotels in Mauritius

Explore the most popular hotels in Mauritius based on ratings from other travellers

  • Hotel

    Legend Hill Residences and Spa

    rated as 5 out of 5 by 167 reviewers
    1.52 km from city centre
    from 164 € per night
  • Resort

    The Oberoi, Mauritius

    rated as 5 out of 5 by 2,537 reviewers
    287 m from city centre
    from 386 € per night
  • Resort

    Seapoint Boutique Hotel

    rated as 5 out of 5 by 1,847 reviewers
    3.39 km from city centre
    from 317 € per night
  • Resort

    Paradise Cove Boutique Hotel (Adults Only)

    rated as 5 out of 5 by 2,381 reviewers
    1.84 km from city centre
    from 611 € per night
  • Hotel

    LUX* Grand Baie Resort & Residences

    rated as 5 out of 5 by 1,468 reviewers
    1.43 km from city centre
    from 694 € per night
  • Hotel

    Royal Palm Beachcomber Luxury

    rated as 5 out of 5 by 1,202 reviewers
    938 m from city centre
    from 1.454 € per night
  • Resort

    Constance Prince Maurice

    rated as 5 out of 5 by 3,517 reviewers
    2.08 km from city centre
    from 475 € per night
  • Hotel
    3.01 km from city centre
    from 448 € per night
  • Hotel

    LUX* Belle Mare Resort & Villas

    rated as 5 out of 5 by 10,750 reviewers
    768 m from city centre
    from 634 € per night

Cheap hotels in Mauritius

Affordable budget hotels in Mauritius

  • Hotel

    Aroma Plaza - Infinity Pool & Peaceful Boutique Hotel

    rated as 4.5 out of 5 by 2 reviewers
    1.42 km from city centre
  • Hotel

    Cap Ouest by Dream Escapes

    rated as 5 out of 5 by 1 reviewers
    2.2 km from city centre
    from 292 € per night
  • Hotel

    Maison Du Nord

    rated as 5 out of 5 by 54 reviewers
    1.92 km from city centre
    from 81 € per night
  • Hotel

    Le Clos des Bains Mauritius

    rated as 4.5 out of 5 by 12 reviewers
    741 m from city centre
    from 196 € per night
  • Hotel

    Horisun

    rated as 5 out of 5 by 40 reviewers
    715 m from city centre
  • Hotel

    Luxor Residence Guesthouse

    rated as 4 out of 5 by 4 reviewers
    1.75 km from city centre
    from 39 € per night
  • Hotel

    La Plaine Verte Guesthouse

    rated as 3 out of 5 by 2 reviewers
    1.05 km from city centre
  • Hotel

    Riverside Holiday Home

    rated as 5 out of 5 by 9 reviewers
    218 m from city centre
  • Hotel

    The Monalysa Suites & Residence

    rated as 5 out of 5 by 20 reviewers
    374 m from city centre
    from 79 € per night

Travel tips for Mauritius

Explore more hotels in Mauritius