Home/Where to stay/Diu/3-star hotels
3-star hotels in Diu
A shortlist of 3-star hotels in Diu, from the fort quarter of Diu Town to the resort strip at Nagoa Beach, with guest ratings from 3.7 to 4.0 out of 5. It suits couples, families and anyone planning a short break on the island.
Staying in Diu
Diu is flat and arid, with palm trees and salt pans, and it is small enough to explore in a day or two. The island divides into Diu Town, with its fort and old Portuguese quarters; Nagoa Beach, the main resort area; and Ghoghla, near the entrance to the island. Attractions include the Diu Fort, St. Paul's Church, St. Thomas Church and the Naida Caves, while Nagoa offers water sports and Chakratirth and Gomtimata are quieter. Alcohol is permitted here, unlike in neighbouring Gujarat.
The hotels on this shortlist sit in two parts of the island. Apaar Hotel, Hotel Samrat, OYO 18385 Hotel Triveni and The Fort House Diu IHCL SeleQtions are all in Diu Town, within 0.4 to 0.6 km of the centre. Kostamar Beach Resort and The Fern Seaside Luxurious Tent Resort Diu are on Nagoa Beach Road, 7.2 and 7.6 km out. Rainbow Resort is on Nagoa Road, Hotel Keshav and Hotel Shivam are at Zolawadi. Couples and families gravitate to the beach resorts, business travellers to the town hotels with meeting rooms.
The shortlist
Ranked by hotel class, then guest rating and number of reviews.
Apaar Hotel
Fort Road Bunder Chowk, Diu, India
Best for: Drivers · Business trips
- Free car parking
- Wheelchair accessible
- Free Wifi
Why stay hereSet on Fort Road at Bunder Chowk, Apaar Hotel puts you 0.4 km from the centre of Diu and within easy reach of the fort area. A restaurant, cafe and free wifi cover the essentials, and free car parking helps if you arrive by road. Rated 4.0 out of 5 from 4400 reviews, it suits travellers who want a central base with a 24 hour front desk and a garden to return to.
See Apaar HotelKostamar Beach Resort
Nagoa Beach Road, Diu, India
Best for: Families · Drivers
- Parking
- Family rooms
- Kitchen
Why stay hereKostamar Beach Resort sits on Nagoa Beach Road, 7.2 km from the centre, so the beach is the main draw here. Family rooms and a kitchen make it workable for groups or longer stays, and there is a restaurant plus room service when you would rather not go out. Its 3-star class and 4.0 rating from 3227 reviews fit guests who prefer a quieter coastal setting over a town-centre address.
See Kostamar Beach ResortRainbow Resort
Near Hp Petrol Pump Opp S.P. Office Nagoa Road Fudam Near Hp Petrol Pump Opp S.P. Office Nagoa Road, Diu, India
Best for: Drivers · Pool and spa
- Kids pool
- Car parking
- Wheelchair accessible
Why stay hereRainbow Resort on Nagoa Road in Fudam is a 2.5 km hop from the centre and built around its swimming pool, with a separate kids pool for younger guests. Air conditioning, free wifi and car parking round out the practical side, and a restaurant covers meals on site. A 3.9 rating from 3262 reviews makes it a reasonable pick for families who want pool time close to Diu's sights.
See Rainbow ResortHotel Samrat
Opp Vegetable Market Old Collectorate Road Near Vegetable Market Near Vegetable Marketdiu 362520, Diu, India
Best for: Drivers · Pool and spa
- Indoor pool
- Car parking
- Wheelchair accessible
Why stay hereHotel Samrat is the closest of the group to the action, 0.5 km from the centre on Old Collectorate Road beside the vegetable market. An indoor pool is the standout facility, useful when the sea is not on the plan, and wheelchair accessible spaces plus free car parking add convenience. With a 3.9 rating from 1482 reviews, it appeals to guests who would rather walk into town than drive.
See Hotel SamratHotel Keshav
Kesariya Diu Road Main Road Zolawadi Near Fatak Check Post Main Roadzolawadinear Fatak Check Post, Diu, India
Best for: Drivers
- Free car parking
- Free Wifi
Why stay hereHotel Keshav stands on Kesariya Diu Road at Zolawadi, 5.9 km from the centre near the check post, which makes it a sensible stop for those arriving or leaving by road. Free wifi, free car parking and a free newspaper are the facilities that matter most here, backed by a 24 hour front desk and luggage storage. A 3.9 rating from 683 reviews reflects a small, straightforward 3-star stay.
See Hotel KeshavHotel Shivam
Zolawadi Fatak Diu, Diu, India
Best for: Families · Drivers
- Outdoor pool
- Free car parking
- Pets allowed
Why stay hereHotel Shivam on Zolawadi Fatak, 5.9 km from the centre, offers an outdoor pool and a garden alongside family rooms, so it works well for those travelling with children. Pets are allowed, and air conditioning, free wifi and free car parking are all in place. Rated 3.9 from 553 reviews, this 3-star property suits guests who want space and a pool away from the busier centre.
See Hotel ShivamOYO 18385 Hotel Triveni
0 Sports Ground Naida Road Opp. Padmabhushan Diu 362520 India, Diu, India
Best for: Drivers · Breakfast
- Parking
- Breakfast
- Internet access
Why stay hereOYO 18385 Hotel Triveni is a compact option on Naida Road opposite the Sports Ground, 0.6 km from the centre of Diu. Breakfast is served on site and there is a restaurant, with internet access and parking available. A 3.7 rating from 1213 reviews places it as a simple, central 3-star choice for travellers who plan to spend their days out exploring.
See OYO 18385 Hotel TriveniThe Fern Seaside Luxurious Tent Resort Diu
Nagoa Beach Rd, Diu, India
Best for: Drivers · Step-free access
- Free car parking
- Beach Volleyball
- Wheelchair accessible
Why stay hereThe Fern Seaside Luxurious Tent Resort Diu sits on Nagoa Beach Road, 7.6 km from the centre, with the beach nearby and beach volleyball on hand. A garden, terrace and restaurant give it a resort feel, while free wifi and free car parking keep things easy. It suits guests who want a coastal stay built around the sand rather than the town.
See The Fern Seaside Luxurious Tent Resort DiuThe Fort House Diu IHCL SeleQtions
Fort Rd Diu, Diu, India
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Beach nearby
Why stay hereThe Fort House Diu IHCL SeleQtions occupies Fort Road, 0.5 km from the centre and close to the beach, making heritage sightseeing and sea air equally convenient. Rooms come with air conditioning, TV and bath, and there is a bar, restaurant and room service, plus a garden and terrace. Pets are allowed, and guests looking for a characterful 3-star base near the fort will find it here.
See The Fort House Diu IHCL SeleQtions
The shortlist side by side
| Hotel | Class | Guest rating | Reviews | Parking | Pool or spa | Pets | To the centre |
|---|---|---|---|---|---|---|---|
| Apaar Hotel | ★★★ | 4.0 | 4,400 | Yes | – | – | 0.4 km |
| Kostamar Beach Resort | ★★★ | 4.0 | 3,227 | Yes | – | – | 7.2 km |
| Rainbow Resort | ★★★ | 3.9 | 3,262 | Yes | Yes | – | 2.5 km |
| Hotel Samrat | ★★★ | 3.9 | 1,482 | Yes | Yes | – | 0.5 km |
| Hotel Keshav | ★★★ | 3.9 | 683 | Yes | – | – | 5.9 km |
| Hotel Shivam | ★★★ | 3.9 | 553 | Yes | Yes | Yes | 5.9 km |
| OYO 18385 Hotel Triveni | ★★★ | 3.7 | 1,213 | Yes | – | – | 0.6 km |
| The Fern Seaside Luxurious Tent Resort Diu | ★★★ | – | – | Yes | – | – | 7.6 km |
| The Fort House Diu IHCL SeleQtions | ★★★ | – | – | Yes | – | Yes | 0.5 km |
From each hotel's own listing on this site; a dash means it is not listed.
How to choose
For beach stays
Kostamar Beach Resort and The Fern Seaside Luxurious Tent Resort Diu both sit on Nagoa Beach Road, 7.2 and 7.6 km from the centre, in the island's main resort area. Rainbow Resort, on Nagoa Road, has a swimming pool and a kids pool and is 2.5 km from the centre. All three are rated 3.9 or 4.0 out of 5.
Kostamar Beach Resort · Rainbow Resort · The Fern Seaside Luxurious Tent Resort Diu
For sightseeing
Apaar Hotel, Hotel Samrat, OYO 18385 Hotel Triveni and The Fort House Diu IHCL SeleQtions are all in Diu Town, between 0.4 and 0.6 km from the centre. The fort and the old Portuguese quarters, St. Paul's Church and the market are within the historic core. Apaar Hotel has a business centre and a meeting room.
Apaar Hotel · Hotel Samrat · OYO 18385 Hotel Triveni · The Fort House Diu IHCL SeleQtions
For families
Apaar Hotel has family-friendly grounds with a playground and a restaurant, 0.4 km from the centre. Hotel Shivam at Zolawadi offers family rooms, an outdoor pool and a garden. Rainbow Resort pairs a kids pool with a restaurant and free car parking, 2.5 km from the centre.
For pets
Hotel Shivam at Zolawadi and The Fort House Diu IHCL SeleQtions on Fort Road both allow pets. Hotel Shivam adds an outdoor pool, a garden, family rooms and free car parking, while The Fort House Diu IHCL SeleQtions has a terrace, a bar and a restaurant, 0.5 km from the centre.
Where to stay in Diu
Nagoa Beach
Nagoa Beach is the main resort area, with a long crescent beach, water sports and many hotels. Kostamar Beach Resort and The Fern Seaside Luxurious Tent Resort Diu are on Nagoa Beach Road, and Rainbow Resort is on Nagoa Road. All three are within reach of the sand, and the Fern adds a terrace and beach volleyball.
Our picks here: Kostamar Beach Resort · The Fern Seaside Luxurious Tent Resort Diu
Zolawadi
Hotel Keshav and Hotel Shivam are at Zolawadi, on the Kesariya Diu Road and the Zolawadi Fatak, about 5.9 km from the centre. This is a quieter setting away from the resort strip, with free car parking at both, and Hotel Shivam adds an outdoor pool, a garden and a restaurant.
Our picks here: Hotel Keshav · Hotel Shivam
Plan your stay
Getting there and around
Diu is served by Diu Airport, with flights from Mumbai and Ahmedabad. By road, it is about 250 km from Ahmedabad and around 200 km from Rajkot. From Gurugram, the usual route is a flight to Mumbai or Ahmedabad, then a connecting flight or a train to Veraval or Junagadh, followed by a taxi or bus. Buses also run from Ahmedabad and Rajkot. On the island, taxis and auto-rickshaws are available; renting a scooter is a popular way to get around.
When to go
The best time to visit Diu is from October to March, when the weather is pleasant and dry. Summers from April to June can be hot and humid, with temperatures often exceeding 35°C. The monsoon from July to September brings rain and rough seas, and some water sports may be unavailable. The peak tourist season is around Christmas and New Year, when the town is busiest.
Questions, answered
Which of these hotels is closest to the centre of Diu?
Apaar Hotel on Fort Road is 0.4 km from the centre, the closest on this shortlist. Hotel Samrat and The Fort House Diu IHCL SeleQtions are 0.5 km away, and OYO 18385 Hotel Triveni is 0.6 km away. All four are in Diu Town.
Which hotels have free parking?
Free car parking is listed at Apaar Hotel, Hotel Samrat, Hotel Keshav, Hotel Shivam, The Fern Seaside Luxurious Tent Resort Diu and The Fort House Diu IHCL SeleQtions. Kostamar Beach Resort and OYO 18385 Hotel Triveni list parking.
Do any of these hotels allow pets?
Yes. Hotel Shivam at Zolawadi and The Fort House Diu IHCL SeleQtions on Fort Road both list pets allowed. Hotel Shivam also has a garden, family rooms and an outdoor pool, and The Fort House Diu IHCL SeleQtions has a terrace and a restaurant.
Which hotels have a pool?
Hotel Shivam has an outdoor pool and a swimming pool. Rainbow Resort has a swimming pool and a kids pool. Hotel Samrat lists an indoor pool. These three are the only ones on the shortlist with a pool.
Which is the best rated of these 3-star hotels?
Apaar Hotel and Kostamar Beach Resort share the top guest rating, 4.0 out of 5, from 4,400 and 3,227 reviews respectively. Rainbow Resort, Hotel Samrat, Hotel Keshav and Hotel Shivam follow at 3.9 out of 5.
Which hotels are good for families?
Apaar Hotel has a playground, a restaurant and family-friendly grounds, 0.4 km from the centre. Hotel Shivam lists family rooms, an outdoor pool and a garden. Rainbow Resort has a kids pool, a swimming pool and a restaurant.
Do the hotels serve breakfast?
OYO 18385 Hotel Triveni lists breakfast among its facilities. The other hotels on this shortlist list restaurant(s) instead of breakfast, including Apaar Hotel, Kostamar Beach Resort, Rainbow Resort, Hotel Shivam and The Fort House Diu IHCL SeleQtions.
Where can I stay near the beach at Nagoa?
Kostamar Beach Resort and The Fern Seaside Luxurious Tent Resort Diu are both on Nagoa Beach Road, 7.2 and 7.6 km from the centre. Rainbow Resort is on Nagoa Road, 2.5 km out, with a swimming pool and a kids pool.








