Sanibel
2 guests

Adults:

2

Children:

0

Child’s age:

Sanibel

Nov 03 - Nov 04 ·
2 guests

Sanibel Luxury Resorts

Sanibel
2 guests

Adults:

2

Children:

0

Child’s age:

Over 840 stays assessed to highlight the standout picks

Navigation

1. Beachview Cottages

2. Casa Ybel Resort

3. Pink Shell Beach Resort & Marina

4. Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton

5. Holiday Inn Club Vacations Sunset Cove Resort

6. Best Western Plus Beach Resort

7. Hyatt Regency Coconut Point Resort & Spa Near Naples

8. The Westin Cape Coral Resort At Marina Village

9. La Playa Beach & Golf Resort, A Noble House Resort

10. Marco Beach Ocean Resort

Beachview Cottages Beachview Cottages

Beachview Cottages

3325 W Gulf Drive
8.7 km (5.4 mi) from city center
33
  • Barbeque grills
  • Front desk
  • Air conditioning
  • Flat-screen TV
  • Hair dryer

Situated around a 5-minute walk from Sea Oats, the 4-star Beachview Cottages Sanibel hotel offers a swimming pool.

9.4
31 reviews
~ US$255 / night

Beachview Cottages

8.7 km (5.4 mi) from city center
33
  • Barbeque grills
  • Front desk
  • Air conditioning
  • Flat-screen TV
  • Hair dryer

Beachview Cottages

Situated around a 5-minute walk from Sea Oats, the 4-star Beachview Cottages Sanibel hotel offers a swimming pool.

9.4
31 reviews
From US$ 255 / night
  • Beachfront
Casa Ybel Resort Casa Ybel Resort

Casa Ybel Resort

2255 West Gulf Drive
5.6 km (3.5 mi) from city center
  • BBQ facilities
  • 24-hour reception
  • Flat-screen TV
  • In-room safe
  • Fitness centre
  • Outdoor swimming pool

Standing just a 5-minute walk from Knapps Point Cape, the 4-star Casa Ybel Resort Sanibel offers a swimming pool. Located about 4 km from Sanibel Moorings Botanical Gardens, this resort features 114 rooms with views of the beach.

There is a hot tub, as well as massage therapy, playground, and grill offered for guests on-site. This property offers several sport activities such as basketball and volleyball.

8.9
117 reviews
~ US$569 / night

Casa Ybel Resort

5.6 km (3.5 mi) from city center
  • BBQ facilities
  • 24-hour reception
  • Flat-screen TV
  • In-room safe
  • Fitness centre
  • Outdoor swimming pool

Casa Ybel Resort

Standing just a 5-minute walk from Knapps Point Cape, the 4-star Casa Ybel Resort Sanibel offers a swimming pool. Located about 4 km from Sanibel Moorings Botanical Gardens, this resort features 114 rooms with views of the beach.

There is a hot tub, as well as massage therapy, playground, and grill offered for guests on-site. This property offers several sport activities such as basketball and volleyball.

8.9
117 reviews
From US$ 569 / night

Luxury resorts near Sanibel

  • Beachfront
Pink Shell Beach Resort & Marina Pink Shell Beach Resort & Marina

Pink Shell Beach Resort & Marina

275 Estero Blvd
5.9 km (3.6 mi) from Sanibel
  • Kitchenette
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Turkish bath
  • Outdoor swimming pool

Featuring a waterfront setting approximately 10 minutes' walk from the tranquil Bowditch Point Park, the comfortable Pink Shell Beach Resort & Marina Fort Myers Beach includes 2 hot tubs. Offering 2 restaurants with American and local cuisine, this 4-star family resort is 3.2 km from the African safari-themed Jungle Golf Ft. Myers.

Offering a swimming pool with a hot tub, Pink Shell Beach Resort & Marina is an ideal place to relax. Those who like to keep fit can partake in fitness classes and beach-side yoga sessions and enjoy such activities as parasailing, kayaking, and sailing. Onsite treatments include aromatherapy, a hairdresser, and body treatments along with a Turkish steam bath, a hot tub, and two hot tubs.

10
1 reviews
~ US$234 / night

Pink Shell Beach Resort & Marina

5.9 km (3.6 mi) from Sanibel
  • Kitchenette
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Turkish bath
  • Outdoor swimming pool

Pink Shell Beach Resort & Marina

Featuring a waterfront setting approximately 10 minutes' walk from the tranquil Bowditch Point Park, the comfortable Pink Shell Beach Resort & Marina Fort Myers Beach includes 2 hot tubs. Offering 2 restaurants with American and local cuisine, this 4-star family resort is 3.2 km from the African safari-themed Jungle Golf Ft. Myers.

Offering a swimming pool with a hot tub, Pink Shell Beach Resort & Marina is an ideal place to relax. Those who like to keep fit can partake in fitness classes and beach-side yoga sessions and enjoy such activities as parasailing, kayaking, and sailing. Onsite treatments include aromatherapy, a hairdresser, and body treatments along with a Turkish steam bath, a hot tub, and two hot tubs.

10
1 reviews
From US$ 234 / night
Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton

Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton

5500 Sunseeker Wy
56.3 km (35.0 mi) from Sanibel
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Rooftop pool

The elegant Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton Punta Gorda features safety facilities including a safe deposit box and 24-hour security service.

The Sunseeker Punta Gorda also offers a treatment room and a Jacuzzi to improve your health.

9
571 reviews
~ US$158 / night

Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton

56.3 km (35.0 mi) from Sanibel
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Rooftop pool

Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton

The elegant Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton Punta Gorda features safety facilities including a safe deposit box and 24-hour security service.

The Sunseeker Punta Gorda also offers a treatment room and a Jacuzzi to improve your health.

9
571 reviews
From US$ 158 / night
  • Best-rated
Holiday Inn Club Vacations Sunset Cove Resort Holiday Inn Club Vacations Sunset Cove Resort

Holiday Inn Club Vacations Sunset Cove Resort

571 West Elkcam Circle
62.7 km (39.0 mi) from Sanibel
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

The 5-star Holiday Inn Club Vacations Sunset Cove Resort Marco Island is just 8 minutes' stroll from Marco Lutheran Church and has an outdoor swimming pool plus a fitness centre.

A sunbathing terrace, a picnic area, and a golf course are provided for a truly enjoyable stay.

9.3
102 reviews
~ US$257 / night

Holiday Inn Club Vacations Sunset Cove Resort

62.7 km (39.0 mi) from Sanibel
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

Holiday Inn Club Vacations Sunset Cove Resort

The 5-star Holiday Inn Club Vacations Sunset Cove Resort Marco Island is just 8 minutes' stroll from Marco Lutheran Church and has an outdoor swimming pool plus a fitness centre.

A sunbathing terrace, a picnic area, and a golf course are provided for a truly enjoyable stay.

9.3
102 reviews
From US$ 257 / night
  • Guest favorite
  • Private beach
Best Western Plus Beach Resort Best Western Plus Beach Resort

Best Western Plus Beach Resort

684 Estero Boulevard
6.2 km (3.9 mi) from Sanibel
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Pool with view

Offering a location a 6-minute walk from Lynn Hall Memorial Park, Best Western Plus Beach Resort Fort Myers Beach offers 74 rooms. There is a gift shop available on the premises.

Various activities, including parasailing, snorkelling, and kayaking, are available for guests.

9.1
608 reviews
~ US$202 / night

Best Western Plus Beach Resort

6.2 km (3.9 mi) from Sanibel
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Pool with view

Best Western Plus Beach Resort

Offering a location a 6-minute walk from Lynn Hall Memorial Park, Best Western Plus Beach Resort Fort Myers Beach offers 74 rooms. There is a gift shop available on the premises.

Various activities, including parasailing, snorkelling, and kayaking, are available for guests.

9.1
608 reviews
From US$ 202 / night
  • Beach access
Hyatt Regency Coconut Point Resort & Spa Near Naples Hyatt Regency Coconut Point Resort & Spa Near Naples

Hyatt Regency Coconut Point Resort & Spa Near Naples

5001 Coconut Road
19.3 km (12.0 mi) from Sanibel
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Situated about 4 km from Boca Grove Plantation Golf Course, the 4-star Hyatt Regency Coconut Point Resort & Spa Near Naples Bonita Springs offers 18 holes of golf. The resort features an aqua park, a sun deck, and water slides, and the allergy-friendly rooms overlook the bay.

The Hyatt Regency also provides guests with 4 outdoor swimming pools and a hot tub. This hotel offers opportunities for sport lovers, including kayaking, ping pong, and fisheries provided onsite.

8.8
150 reviews
~ US$182 / night

Hyatt Regency Coconut Point Resort & Spa Near Naples

19.3 km (12.0 mi) from Sanibel
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Hyatt Regency Coconut Point Resort & Spa Near Naples

Situated about 4 km from Boca Grove Plantation Golf Course, the 4-star Hyatt Regency Coconut Point Resort & Spa Near Naples Bonita Springs offers 18 holes of golf. The resort features an aqua park, a sun deck, and water slides, and the allergy-friendly rooms overlook the bay.

The Hyatt Regency also provides guests with 4 outdoor swimming pools and a hot tub. This hotel offers opportunities for sport lovers, including kayaking, ping pong, and fisheries provided onsite.

8.8
150 reviews
From US$ 182 / night
The Westin Cape Coral Resort At Marina Village The Westin Cape Coral Resort At Marina Village

The Westin Cape Coral Resort At Marina Village

5951 Silver King Boulevard
10.3 km (6.4 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Pool with view

The inviting 4-star The Westin Cape Coral Resort At Marina Village, located approximately a 10-minute drive from Rotary Nature Park Environmental Center, offers a seasonal outdoor swimming pool, Wi-Fi in public areas. Providing access to such entertainment venues as Tarpon Point Marina only 0.9 km away, the smoke-free resort has 2 restaurants.

The accommodation offers kayaking, lawn tennis, and ping-pong and a treatment room, a Jacuzzi, a sauna, and a foot bath to make your stay unforgettable. Guests can also experience the benefits of fitness classes at a 24-hour fitness center on site.

8.7
139 reviews
~ US$133 / night

The Westin Cape Coral Resort At Marina Village

10.3 km (6.4 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Pool with view

The Westin Cape Coral Resort At Marina Village

The inviting 4-star The Westin Cape Coral Resort At Marina Village, located approximately a 10-minute drive from Rotary Nature Park Environmental Center, offers a seasonal outdoor swimming pool, Wi-Fi in public areas. Providing access to such entertainment venues as Tarpon Point Marina only 0.9 km away, the smoke-free resort has 2 restaurants.

The accommodation offers kayaking, lawn tennis, and ping-pong and a treatment room, a Jacuzzi, a sauna, and a foot bath to make your stay unforgettable. Guests can also experience the benefits of fitness classes at a 24-hour fitness center on site.

8.7
139 reviews
From US$ 133 / night
  • Great deal
  • Private beach
La Playa Beach & Golf Resort, A Noble House Resort La Playa Beach & Golf Resort, A Noble House Resort

La Playa Beach & Golf Resort, A Noble House Resort

9891 Gulf Shore Drive
28.8 km (17.9 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Positioned nearly 25 minutes' walk from Delnor-Wiggins Pass State Park and 4.1 km from the Sporty Veterans Community Family Park, the delightful La Playa Beach & Golf Resort, A Noble House Resort Naples Park presents 18 holes of golf. Nestled in a shopping neighbourhood, the 4-star luxurious hotel boasts a heated pool, a steam room, a Jacuzzi, a sauna, and a foot bath.

There is private access to a private beach with beach towels. The property also offers guests the opportunity to participate in fitness classes at a fitness centre and a yoga area located onsite.

8.5
82 reviews
~ US$83 / night

La Playa Beach & Golf Resort, A Noble House Resort

28.8 km (17.9 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

La Playa Beach & Golf Resort, A Noble House Resort

Positioned nearly 25 minutes' walk from Delnor-Wiggins Pass State Park and 4.1 km from the Sporty Veterans Community Family Park, the delightful La Playa Beach & Golf Resort, A Noble House Resort Naples Park presents 18 holes of golf. Nestled in a shopping neighbourhood, the 4-star luxurious hotel boasts a heated pool, a steam room, a Jacuzzi, a sauna, and a foot bath.

There is private access to a private beach with beach towels. The property also offers guests the opportunity to participate in fitness classes at a fitness centre and a yoga area located onsite.

8.5
82 reviews
From US$ 83 / night
  • Beachfront
Marco Beach Ocean Resort Marco Beach Ocean Resort

Marco Beach Ocean Resort

480 South Collier Blvd
65.2 km (40.5 mi) from Sanibel
  • Cookware/ Kitchen utensils
  • Valet parking
  • Front desk
  • Flat-screen TV
  • Fitness centre
  • Outdoor heated swimming pool

Located just 1.4 km from San Marco Catholic Church, the upscale 4-star Marco Beach Ocean Resort Marco Island is adorned with murals and features an outdoor heated pool with a hot tub. Its beachfront location provides easy access to Public Beach Access, which is only a 9-minute walk away.

9.1
177 reviews
~ US$231 / night

Marco Beach Ocean Resort

65.2 km (40.5 mi) from Sanibel
  • Cookware/ Kitchen utensils
  • Valet parking
  • Front desk
  • Flat-screen TV
  • Fitness centre
  • Outdoor heated swimming pool

Marco Beach Ocean Resort

Located just 1.4 km from San Marco Catholic Church, the upscale 4-star Marco Beach Ocean Resort Marco Island is adorned with murals and features an outdoor heated pool with a hot tub. Its beachfront location provides easy access to Public Beach Access, which is only a 9-minute walk away.

9.1
177 reviews
From US$ 231 / night
  • Top location
  • Beach access
Marriott Sanibel Harbour Resort & Spa Marriott Sanibel Harbour Resort & Spa

Marriott Sanibel Harbour Resort & Spa

17260 Harbour Pointe Drive
4.3 km (2.7 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Heated swimming pool

Situated within 7 km of Times Square, the 4-star Marriott Sanibel Harbour Resort & Spa Punta Rassa features 5 outdoor tennis courts. Boasting a location within a few blocks of Punta Rassa Boat Ramp, the resort includes 337 rooms and a swimming pool.

This Punta Rassa hotel offers canyoning, kayaking, and boating while car hire is also available. At the accommodation, guests are welcome to join fitness classes offered at a 24-hour fitness center on site. This hotel provides a variety of treatment options such as aromatherapy, reflexology, and body wraps along with a steam room, a Jacuzzi, a sauna, and a foot bath.

8.5
319 reviews
~ US$296 / night

Marriott Sanibel Harbour Resort & Spa

4.3 km (2.7 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Heated swimming pool

Marriott Sanibel Harbour Resort & Spa

Situated within 7 km of Times Square, the 4-star Marriott Sanibel Harbour Resort & Spa Punta Rassa features 5 outdoor tennis courts. Boasting a location within a few blocks of Punta Rassa Boat Ramp, the resort includes 337 rooms and a swimming pool.

This Punta Rassa hotel offers canyoning, kayaking, and boating while car hire is also available. At the accommodation, guests are welcome to join fitness classes offered at a 24-hour fitness center on site. This hotel provides a variety of treatment options such as aromatherapy, reflexology, and body wraps along with a steam room, a Jacuzzi, a sauna, and a foot bath.

8.5
319 reviews
From US$ 296 / night
  • Private beach
Jw Marriott Marco Island Beach Resort Jw Marriott Marco Island Beach Resort

Jw Marriott Marco Island Beach Resort

400 South Collier Boulevard
65.0 km (40.4 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Heated swimming pool

The 4-star Jw Marriott Marco Island Beach Resort is within 15 minutes' walk of Marco Island Resident's Beach and offers a heated pool. Located just moments from Marco Island Public Beach Access as well as Marco Island Water Sports, the resort includes canyoning, kayaking, and basketball.

There are also a steam room, a Jacuzzi, and a sauna at the Marriott. The accommodation offers its guests the opportunity to enjoy fitness classes and beach-side yoga sessions at a 24-hour fitness center located on the premises.

8.4
274 reviews
~ US$508 / night

Jw Marriott Marco Island Beach Resort

65.0 km (40.4 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Heated swimming pool

Jw Marriott Marco Island Beach Resort

The 4-star Jw Marriott Marco Island Beach Resort is within 15 minutes' walk of Marco Island Resident's Beach and offers a heated pool. Located just moments from Marco Island Public Beach Access as well as Marco Island Water Sports, the resort includes canyoning, kayaking, and basketball.

There are also a steam room, a Jacuzzi, and a sauna at the Marriott. The accommodation offers its guests the opportunity to enjoy fitness classes and beach-side yoga sessions at a 24-hour fitness center located on the premises.

8.4
274 reviews
From US$ 508 / night
  • Private beach
South Seas South Seas

South Seas

5400 Plantation Road
18.8 km (11.7 mi) from Sanibel
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Nestled approximately 10 minutes' walk from a white sandy beach, the beachfront South Seas Hotel Captiva Island features an aqua park, a picnic area, and a golf course. Boasting 6 outdoor swimming pools, the 4-star hotel boasts a private location and access to 2 Islands Gallery, which is merely 400 metres away.

At the South Seas, guests can also benefit from fitness classes provided at a fitness centre. A number of activities are offered in the area, such as parasailing, canyoning, and kayaking.

8.2
106 reviews
~ US$221 / night

South Seas

18.8 km (11.7 mi) from Sanibel
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

South Seas

Nestled approximately 10 minutes' walk from a white sandy beach, the beachfront South Seas Hotel Captiva Island features an aqua park, a picnic area, and a golf course. Boasting 6 outdoor swimming pools, the 4-star hotel boasts a private location and access to 2 Islands Gallery, which is merely 400 metres away.

At the South Seas, guests can also benefit from fitness classes provided at a fitness centre. A number of activities are offered in the area, such as parasailing, canyoning, and kayaking.

8.2
106 reviews
From US$ 221 / night
Sunsuites Villas At Sunseeker Resort, Curio By Hilton Sunsuites Villas At Sunseeker Resort, Curio By Hilton

Sunsuites Villas At Sunseeker Resort, Curio By Hilton

5600 Sunseeker Way
56.3 km (35.0 mi) from Sanibel
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Rooftop pool

The comfortable 4-star Sunsuites Villas At Sunseeker Resort, Curio By Hilton Charlotte Harbor, situated within 10 minutes' drive of the full service Fishermen's Village Marina, offers an adult pool as well as a yoga room. Here, guests can take advantage of a Jacuzzi and a foot bath and visit Port Charlotte Beach Park, located 4.8 km away.

Beach facilities at the hotel include beach towels. Thanks to a golf club, guests can stay fit at the Sunsuites Villas At Sunseeker Resort, Curio By Hilton.

8.7
3 reviews
~ US$320 / night

Sunsuites Villas At Sunseeker Resort, Curio By Hilton

56.3 km (35.0 mi) from Sanibel
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Rooftop pool

Sunsuites Villas At Sunseeker Resort, Curio By Hilton

The comfortable 4-star Sunsuites Villas At Sunseeker Resort, Curio By Hilton Charlotte Harbor, situated within 10 minutes' drive of the full service Fishermen's Village Marina, offers an adult pool as well as a yoga room. Here, guests can take advantage of a Jacuzzi and a foot bath and visit Port Charlotte Beach Park, located 4.8 km away.

Beach facilities at the hotel include beach towels. Thanks to a golf club, guests can stay fit at the Sunsuites Villas At Sunseeker Resort, Curio By Hilton.

8.7
3 reviews
From US$ 320 / night
  • Eco-friendly stay
  • Private beach
The Ritz-Carlton Naples, Tiburon The Ritz-Carlton Naples, Tiburon

The Ritz-Carlton Naples, Tiburon

2600 Tiburon Drive
33.8 km (21.0 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Standing merely a 5-minute walk from Tiburon Golf Club, The Ritz-Carlton Naples, Tiburon Hotel Naples Park offers an outdoor swimming pool. This resort offers guests to use Wi-Fi at additional charge in the rooms.

This property features playground and spa services free of charge. Guests can find an aqua park, a sunbathing terrace, and water slides, and make use of a treatment room, a Jacuzzi, and a foot bath on the premises. The hotel has a fitness centre.

8.3
34 reviews
~ US$664 / night

The Ritz-Carlton Naples, Tiburon

33.8 km (21.0 mi) from Sanibel
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

The Ritz-Carlton Naples, Tiburon

Standing merely a 5-minute walk from Tiburon Golf Club, The Ritz-Carlton Naples, Tiburon Hotel Naples Park offers an outdoor swimming pool. This resort offers guests to use Wi-Fi at additional charge in the rooms.

This property features playground and spa services free of charge. Guests can find an aqua park, a sunbathing terrace, and water slides, and make use of a treatment room, a Jacuzzi, and a foot bath on the premises. The hotel has a fitness centre.

8.3
34 reviews
From US$ 664 / night

Are you in a hurry?

Here is a quick list of hotels in Sanibel, selected based on their rating

Name of hotel Accommodation Rating Price, $
Beachview Cottages

9.4 / 10

(31 Reviews)

From 255$
Casa Ybel Resort

8.9 / 10

(117 Reviews)

From 569$
Pink Shell Beach Resort & Marina

10.0 / 10

(1 Reviews)

From 234$
Sunseeker Resort Florida Gulf Coast, Curio Collection Hilton

9.0 / 10

(571 Reviews)

From 158$
Holiday Inn Club Vacations Sunset Cove Resort

9.3 / 10

(102 Reviews)

From 257$

Location