We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Marina Beach

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#2 Ethiraj Salai C - In - C Road, Chennai (Madras) 600008, India
3.3 km from Marina Beach
#24 of 393 hotels in Chennai (Madras)
Special Offer: Members save MORE!
Club Carlson members can save up to 10% MORE by booking... Read more
Top Deal
US$106*
US$94* /night
View Deal
Expedia.com
US$97*
Booking.com
US$97*
HotelQuickly
US$106*
Royapettah Road, Chennai (Madras), India
2.5 km from Marina Beach
#329 of 393 hotels in Chennai (Madras)
Binny Road, Chennai (Madras) 600002, India
2.6 km from Marina Beach
#16 of 393 hotels in Chennai (Madras)
No availability for your dates from these sites
Hotels.com
Hotwire.com
Taj Hotels
Shwe Taung Kyar 2nd Street Ward 1 | Oppsite of Myoma Market, Kalaw 11101, Myanmar
2.6 km from Marina Beach
US$55* /night
View Deal
Orbitz.com
US$55*
TripAdvisor
US$55*
Travelocity
US$55*
Mehmet Dinler Bulvari, No:21, Urgup 50400, Turkey
2.6 km from Marina Beach
Top Deal
US$31*
US$30* /night
View Deal
Orbitz.com
US$30*
Booking.com
US$31*
Hotwire.com
US$30*
22 Poonamallee High Rd | Near Central Railway Station, Chennai (Madras) 600003, India
2.6 km from Marina Beach
#185 of 393 hotels in Chennai (Madras)
Top Deal
US$40*
US$34* /night
View Deal
Hotels.com
US$39*
Expedia.com
US$39*
Booking.com
US$40*
| 500 m from Coco Beach, Kribi BP 319 , Cameroon
2.6 km from Marina Beach
257, G.S.T. Road | Chrompet, Chennai (Madras) 600044, India
2.6 km from Marina Beach
#212 of 393 hotels in Chennai (Madras)
US$59* /night
View Deal
Hilltop Madhupalam Thiruvallam, Thiruvananthapuram (Trivandrum) 695027, India
2.6 km from Marina Beach
Loading prices...
TripAdvisor
Booking.com
56 Marshalls Road | Egmore, Chennai (Madras) 600008, India
2.7 km from Marina Beach
#316 of 393 hotels in Chennai (Madras)
No.9, Memorial Hall Street, Chennai (Madras) 600003, India
2.7 km from Marina Beach
No photo provided
US$14* /night
View Deal
Booking.com
US$14*
21 Old Door No | Poonamallee High Road, Periamet, Chennai (Madras) 600003, India
2.8 km from Marina Beach
#65 of 393 hotels in Chennai (Madras)
US$26* /night
View Deal
TripAdvisor
US$25*
Hotwire.com
Cancelon
36 Raja Muthiah Road | Park Town, Periamet, Chennai (Madras) 600003, India
2.8 km from Marina Beach
#157 of 393 hotels in Chennai (Madras)
No photo provided
11,Stringer Street, | Park Town, Chennai (Madras) 600003, India
2.8 km from Marina Beach
#175 of 393 hotels in Chennai (Madras)
105, Dr Radha Krishnan Salai | Mylapore, Chennai (Madras) 600 004, India
2.8 km from Marina Beach
#215 of 393 hotels in Chennai (Madras)
Gandhi Irwin Bridge Road | Egmore, Chennai (Madras) 600008, India
2.9 km from Marina Beach
#36 of 393 hotels in Chennai (Madras)
Top Deal
US$74*
US$57* /night
View Deal
Booking.com
US$62*
Expedia.com
US$61*
HotelQuickly
US$74*
E V R Periyar Salai 216, Poonamallee High Road | Kilpauk, Chennai (Madras) 600010, India
2.9 km from Marina Beach
#112 of 393 hotels in Chennai (Madras)
Top Deal
US$93*
US$43* /night
View Deal
Orbitz.com
US$45*
Expedia.com
US$45*
AMOMA
US$93*
29 Whannels Road | Egmore, Chennai (Madras) 600008, India
2.9 km from Marina Beach
#115 of 393 hotels in Chennai (Madras)
US$49* /night
View Deal
Cancelon
2A Comfort Inn Marina Towers Chennai Ponniamman Koil Street | Egmore, Chennai (Madras) 600008, India
2.9 km from Marina Beach
#145 of 393 hotels in Chennai (Madras)
No availability for your dates from these sites
Cancelon
105, Dr. Radhakrishnan Salai | Mylapore, Chennai (Madras) 600004, India
2.9 km from Marina Beach
#188 of 393 hotels in Chennai (Madras)
Loading prices...
Agoda.com
Travelocity
Hotels.com
156 Walltax Rd | Park Town, Chennai (Madras) 600003, India
2.9 km from Marina Beach
#339 of 393 hotels in Chennai (Madras)
12A, Whannels Road | Egmore, Chennai (Madras) 600004, India
2.9 km from Marina Beach
No 30 Montieth Road | Egmore, Chennai (Madras) 600008, India
3.0 km from Marina Beach
#54 of 393 hotels in Chennai (Madras)
Top Deal
US$91*
US$52* /night
View Deal
Booking.com
US$54*
Orbitz.com
US$53*
HotelQuickly
US$91*
72-75,Dr.Radhakrishnan Road, | Mylapore, Chennai (Madras) 600004, India
3.0 km from Marina Beach
#56 of 393 hotels in Chennai (Madras)
US$36* /night
View Deal
Priceline
US$36*
Agoda.com
US$36*
TripAdvisor
US$36*
15 Kenneth Lane | Egmore, Chennai (Madras) 600008, India
3.0 km from Marina Beach
#75 of 393 hotels in Chennai (Madras)
Top Deal
US$27*
US$22* /night
View Deal
Cancelon
US$27*
Hotels.com
US$22*
Orbitz.com
US$22*
12&13 Orion Residency Ramasamy Pillai Street | Periamet, Chennai (Madras) 600003, India
3.0 km from Marina Beach
#84 of 393 hotels in Chennai (Madras)
US$24* /night
View Deal
39,V.V Koil Street, Chennai (Madras) 600003, India
3.0 km from Marina Beach
#95 of 393 hotels in Chennai (Madras)
Top Deal
US$35*
US$29* /night
View Deal
Hotels.com
US$29*
Hotwire.com
US$29*
Cancelon
US$35*
16, Kannet Lane | Egmore, Chennai (Madras) 600008, India
3.0 km from Marina Beach
#140 of 393 hotels in Chennai (Madras)
7-a, Whannels Road | Egmore, Chennai (Madras), India
3.0 km from Marina Beach
#165 of 393 hotels in Chennai (Madras)
26/27 Poonamalee high road | Periamet, Chennai (Madras) 600003, India
3.0 km from Marina Beach
#162 of 393 hotels in Chennai (Madras)
No photo provided
9 Gandhi Irwin Road | Egmore, Chennai (Madras) 600008, India
3.0 km from Marina Beach
#173 of 393 hotels in Chennai (Madras)
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.