Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Diu

Filter by star ratings
All filters
Radhika Beach Resort
Radhika Beach Resort
8.5 Excellent

7.0 km from city centre, Diu Show on map

ExcellentBased on 1 review
8.5

Radhika Beach Resort offers 5-star accommodation in Diu. It also provides conference rooms and a swimming pool.

Hotel Premium
Hotel Premium

0.4 km from city centre, Diu Show on map

The hotel is located in Diu and is close to Diu Fort. Those staying at the property can also take advantage of free Wi-Fi during their stay.

Hotel Cidade De Diu
Hotel Cidade De Diu
10.0 Excellent

0.6 km from city centre, Diu Show on map

ExcellentBased on 1 review
10.0

Hotel Cidade de Diu provides comfortable 3-star accommodation in Diu. It is conveniently positioned for those wishing to discover the area's attractions.

Oyo 14549 Hotel Lotus Residency
Oyo 14549 Hotel Lotus Residency

4.8 km from city centre, Daman Show on map

OYO 14549 Hotel Lotus Residency is situated in Daman and offers free Wi-Fi. It also provides a 24-hour reception and laundry facilities.

Hotel Maheshwari
Hotel Maheshwari

8.9 km from city centre, Diu Show on map

Hotel Maheshwari is located in Diu and offers free Wi-Fi. It also provides a swimming pool, a 24-hour reception and a playground.

Le Pension Daman
Le Pension Daman
7.0 Good

1.5 km from city centre, Daman Show on map

GoodBased on 61 reviews
7.0

Le Pension Daman is situated in Daman and features complimentary wireless internet. It provides 3-star accommodation with air-conditioned apartments.

Hotel Ankur
Hotel Ankur
2.2 Mediocre

0.2 km from city centre, Diu Show on map

MediocreBased on 2 reviews
2.2

Hotel Ankur is situated in Diu and is close to the area's popular attractions.

Kostamar Beach Resort
Kostamar Beach Resort

7.1 km from city centre, Diu Show on map

Kostamar Beach Resort provides a comfortable setting while in Diu. It also features an airport shuttle and conference rooms.

Hotel Apaar
Hotel Apaar
7.1 Good

0.6 km from city centre, Diu Show on map

GoodBased on 96 reviews
7.1

Hotel Apaar provides a stylish setting while in Diu. It is conveniently positioned for guests wanting to visit local attractions.

Golden Paying Guest House
Golden Paying Guest House

0.6 km from city centre, Diu Show on map

Golden Paying Guest House is situated in Diu and is close to the area's popular attractions. It also offers a car rental desk, room service and a terrace.

Tips for booking a Diu hotel

Cheapest month:January
Most expensive month:December
Average price in Diu:₹ 5,158/night
Absolute cheapest price found:₹ 759/night
Cheapest day:Friday
Most expensive day:Tuesday
₹ 1,223 - ₹ 12,532
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 2,765 - ₹ 11,012
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Diu, Daman and Diu

Show all 52 hotels
Hotel Cidade De Diu
Hotel Cidade De Diu
10.0 Excellent

0.6 km from city centre, Diu Show on map

Hotel Cidade de Diu provides comfortable 3-star accommodation in Diu. It is conveniently positioned for those wishing to discover the area's attractions.

₹ 896
Avg. per night
Le Pension Daman
Le Pension Daman
7.0 Good

1.5 km from city centre, Daman Show on map

Le Pension Daman is situated in Daman and features complimentary wireless internet. It provides 3-star accommodation with air-conditioned apartments.

₹ 896
Avg. per night
Star Guest House
Star Guest House

0.5 km from city centre, Diu Show on map

Star Guesthouse Diu provides a comfortable setting when in Diu. Those staying at the property can also enjoy free Wi-Fi access during their stay.

₹ 975
Avg. per night
Golden Paying Guest House
Golden Paying Guest House

0.6 km from city centre, Diu Show on map

Golden Paying Guest House is situated in Diu and is close to the area's popular attractions. It also offers a car rental desk, room service and a terrace.

₹ 1,343
Avg. per night
Dream Vision Guest House
Dream Vision Guest House
7.8 Good

0.3 km from city centre, Diu Show on map

Dream Vision Guest House is situated in Diu and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

₹ 1,418
Avg. per night
Oyo 14549 Hotel Lotus Residency
Oyo 14549 Hotel Lotus Residency

4.8 km from city centre, Daman Show on map

OYO 14549 Hotel Lotus Residency is situated in Daman and offers free Wi-Fi. It also provides a 24-hour reception and laundry facilities.

₹ 1,493
Avg. per night
Hotel Samrat
Hotel Samrat
6.3 Good

0.7 km from city centre, Diu Show on map

Hotel Samrat Diu provides a comfortable setting while in Diu. It also offers a swimming pool and free Wi-Fi.

₹ 1,639
Avg. per night
Apana Hotel
Apana Hotel

0.8 km from city centre, Diu Show on map

Apana Hotel is located in Diu and provides guests with free Wi-Fi. It is conveniently positioned for those wishing to visit the area's popular attractions.

₹ 1,886
Avg. per night

Hotel prices in Diu

2 stars or below

₹ 975 - ₹ 3,284

Star Guest House

No. 1 most popular

₹ 975
Avg. per night
Hotel Palacio De Diu

No. 2 most popular

₹ 2,196
Avg. per night
Dream Vision Guest House

Best value

₹ 1,418
Avg. per night
3 stars

₹ 896 - ₹ 8,087

Hotel Apaar

No. 1 most popular

Hotel Apaar
7.1 Good
₹ 2,985
Avg. per night
Krishna Beach Resorts - Diu

No. 2 most popular

₹ 4,179
Avg. per night
Hotel Cidade De Diu

Best value

Hotel Cidade De Diu
10.0 Excellent
₹ 896
Avg. per night
4 stars and up

₹ 5,896 - ₹ 7,866

Azzaro Resorts & Spa

No. 1 most popular

₹ 7,866
Avg. per night
Kostamar Beach Resort
₹ 5,896
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Diu

About Diu

Colonised by the Portuguese for over 400 years, Diu is a quaint fishing town at the eastern end of Diu Island. Diu pairs its idyllic white-sand beaches and doum palms with ancient Hindu temples and striking colonial architecture.

Things to do

Explore over 500 years of history at Diu Fort, an imposing Portuguese castle on the edge of the Arabian Sea. Walk along the fortified walls fringed with brass cannons and peer over the edge to see the once impenetrable double moat. For commanding views along Diu’s coastline, climb to the top of the fortress lighthouse.

Intrepid travelers can explore the Naida Caves, an underground labyrinth of tunnels strewn alongside the territory walls of Diu Fort. Eroded over the years by fierce winds, the intricate maze is a beautiful vision at midday when the natural light illuminates the stone carvings and hanging roots.

Admire the elaborate white facade of Saint Paul’s Church, one of three churches on Diu built by the Portuguese during their colonial rule. The 16th-century church is one of India’s most beautiful examples of Baroque architecture. Nearby, retrace the history of Diu through evocative exhibits at the Diu Museum, housed in the Gothic Saint Thomas Church.

Visit Vanakbara, a charming fishing village on the west of the island. Stroll around a port filled with colorful fishing boats and bustling fresh food stalls. If you’re looking to relax by the alluring Arabian Sea, head to Nagoa Beach, which boasts a horseshoe bay with golden sands, tepid waters and camel rides.

Getting around

Diu Airport receives regular flights from most cities in India and is a 20-minute taxi ride from town. Diu is connected to the mainland by ferries and a bridge. Once on Diu, taxis, buses, bicycles and motorized scooters are available.

Diu travel FAQs

  • What are the best hotels in Diu?

    Hotel Apaar, rated with a score of 7.1 from 96 reviewers, is one of the most popular hotels in Diu. Other top stays include Krishna Beach Resorts - Diu, with an average rating of 7.9 from 153 reviewers, and Dream Vision Guest House, with a score of 7.8 from 32 reviewers.

  • What is a good hotel near Diu Fort?

    Hotel Apaar is a popular hotel near Diu Fort that is highly recommended, with a score of 7.1 across 96 reviews.

  • What is a good hotel in Diu near Nagoa Beach?

    Krishna Beach Resorts - Diu is a hotel near Nagoa Beach that is popular with HotelsCombined users, scoring 7.9 from 153 reviews.

  • How much do hotels in Diu cost?

    The average prices of hotels in Diu have been around ₹ 2,910 per night over the last 3 days.

  • How much is a cheap hotel in Diu?

    Prices for Diu hotels have been found for as low as ₹ 970/night over the last 3 days.