Searching for hotels in Diu? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Diu, we've got you covered!

Recommended Diu Hotels

Check out our selection of great hotels in Diu.

5 star

Show more

Business travel

Show more

Breakfast

Show more

Family friendly

Show more

Hotels near Popular Attractions in Diu

Check out these hotels located near popular sights in Diu

Diu Fort

Show more

Gangeshwar Temple

Show more

Jalandhar Beach

Show more

Chakratirth Beach

Show more

Reviews for Diu Hotels

Looking for hotels in Diu? Get inspired by reviews from real travellers.
Radhika Beach Resort
4.1/532 Reviews
Visitors come here only to drink, since rest of Gujarat is dry. Restaurant service reminds you of your College days canteen. Service staff prefer to ignore any requests. You need to shout a number of times, before you get a refill of coffee. Expensive like hell, papad which costs may be one rupee in a retail shop and complimentary in any other restaurant in India, you land up paying 90 rupees + tax. Food was extremely poor. Same gravy used, no matter, what food you order. Room key will not work causing irritation every time. You need to go to an introduction course on how to operate the locker. Crazy. Amusing instructions: don’t boil eggs in the kettle, don’t wash linen in the room. Poor surroundings. Guests are using the pool with full clothes on. The much talked about beach is below the mark. Advice: Stay away from this hotel
The Grand Highness
4.4/540 Reviews
The ambiance is great. Food tastes amazing. Service is very Good all the members are really cooperative you can spend great time in the hotel. Ya Nagoa beach is far but you can easily get scooty or car on rent and if u driving by urself then you are in middle of the city and Nagoa beach is on the other side and other things like Diu fort, museum and church is on the other side. Do stay here for good food good ambiance and good people. Also the bar is just next door if you wanna drink.

Frequently Asked Questions

Hotels Quick Overview

Highest PriceS$ 274
Lowest PriceS$ 19
Number of Reviews268
Number of Hotels85
Average Price (Weekdays)S$ 88
Average Price (Weekends)S$ 91

More About Diu

Planning a trip to Diu? If you want to stay at the best hotel in Diu, Trip.com is here to help! Diu is a quiet city. You'll definitely feel relaxed during your visit. Diu is not a big city. When traveling here, you can choose to stay in hotels around the city center.

For those traveling for business and tourism, Diu Airport is the preferred choice when visiting Diu.

There are not many hotels in Diu. Guests are advised to book in advance. The local average price is 55 SGD per night. There are a variety of hotels to meet the needs of different types of travelers. There are 1 four-star hotels in Diu at an average price of 118 SGD per night. There are 2 three-star hotels in Diu at an average price of 47 SGD per night. There are 2 two-star hotels in Diu at an average price of 52 SGD per night. Unique local hotels in Diu provide guests a unique and fresh feeling. Hotel Tgh - the Grand Highness in Diu is a favorite among Trip.com users. Many tourists also stay at Krishna Beach Resorts.

There are quite a few famous attractions in downtown Diu, such as St. Paul's Church. If you want to spend a fun vacation with your family, locals recommend visiting Chapel of Our Lady of Rosary, Hokka Trees. The most famous attractions locally are Chakratirth Beach, Jallandhar Beach, Diu Island.

Show less