Hotels St. John's
St. John's
2 guests

Adults:

2

Children:

0

Child’s age:

St. John's

Sep 24 - Sep 25 ·
2 guests

St. John's Resorts

St. John's
2 guests

Adults:

2

Children:

0

Child’s age:

Over 75 stays assessed to highlight the standout picks

Navigation

1. Siboney Beach Club

2. Blue Waters Resort And Spa

3. Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences

4. Ocean Point Beach Resort & Spa Adults Only

Cheap Resorts in St. John's

5. Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only

6. The Hideaway Collection At Nonsuch Bay

7. Admiral'S Inn And Gunpowder Suites

Resorts in St. John's for Adults

8. Cocobay Resort Antigua (Adults Only)

9. Tamarind Hills Resort & Villas

10. Antigua Superyacht Marina & Resort

Top Resorts in St. John's

  • Top location
  • Beach access
Hotel Image Hotel Image

Siboney Beach Club

Dickenson Bay
3.1 km (1.9 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Located nearly a 5-minute walk from McKinnons Salt Pond, the 4-star Siboney Beach Club St. John's hotel includes an outdoor swimming pool. Boasting a location right near Siboney Beach Club, the hotel features 36 rooms as well as a convenience shop and a restaurant.

There is a fitness centre and spa services provided free of charge. Siboney Beach Club hotel includes a fitness club, as well as a spa salon, so you can both relax and engage in sports. Car hire are available at this hotel and the area is popular for snorkelling, boating, and hiking.

8.1
348 reviews
~ US$202 / night

Siboney Beach Club

3.1 km (1.9 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Siboney Beach Club

Located nearly a 5-minute walk from McKinnons Salt Pond, the 4-star Siboney Beach Club St. John's hotel includes an outdoor swimming pool. Boasting a location right near Siboney Beach Club, the hotel features 36 rooms as well as a convenience shop and a restaurant.

There is a fitness centre and spa services provided free of charge. Siboney Beach Club hotel includes a fitness club, as well as a spa salon, so you can both relax and engage in sports. Car hire are available at this hotel and the area is popular for snorkelling, boating, and hiking.

8.1
348 reviews
From US$ 202 / night
  • Beach access
Hotel Image Hotel Image

Blue Waters Resort And Spa

Soldier'S Bay
4.8 km (3.0 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Blue Waters Resort And Spa St. John's, merely an 11-minute walk from Soldier Bay, includes 18 holes of golf. Located 3.9 km from Prickly Pear Island, this 5-star hotel offers views of the ocean and an adult pool.

The Blue Waters St. John's has a fitness centre and an outdoor tennis court free of charge. This hotel offers canoeing, kayaking, and sailing and a treatment room and a Jacuzzi to make your stay unforgettable. There is a fitness centre at this St. John's hotel. Onsite wellness options include a spa salon along with body scrub, pedicure, and manicure.

8.7
68 reviews
~ US$521 / night

Blue Waters Resort And Spa

4.8 km (3.0 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Blue Waters Resort And Spa

Blue Waters Resort And Spa St. John's, merely an 11-minute walk from Soldier Bay, includes 18 holes of golf. Located 3.9 km from Prickly Pear Island, this 5-star hotel offers views of the ocean and an adult pool.

The Blue Waters St. John's has a fitness centre and an outdoor tennis court free of charge. This hotel offers canoeing, kayaking, and sailing and a treatment room and a Jacuzzi to make your stay unforgettable. There is a fitness centre at this St. John's hotel. Onsite wellness options include a spa salon along with body scrub, pedicure, and manicure.

8.7
68 reviews
From US$ 521 / night
  • Private beach
Hotel Image Hotel Image

Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences

Sandy Lane
6.4 km (4.0 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Situated within 5 minutes' walk of a beach, the 4-star Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences St. John's offers rooms with views of the pool. With Cedar Valley Golf Course 3.3 km away, this St. John's hotel offers 2 outdoor tennis courts for the best experience.

The Hodges Bay also includes a plunge swimming pool and a 24-hour fitness centre. On the premises, guests can take advantage of yoga classes, as well as enjoy activities such as canoeing, kayaking, and lawn tennis. Onsite spa amenities feature a spa salon along with a steam room, a Jacuzzi, and a sauna.

8.1
106 reviews
~ US$375 / night

Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences

6.4 km (4.0 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences

Situated within 5 minutes' walk of a beach, the 4-star Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences St. John's offers rooms with views of the pool. With Cedar Valley Golf Course 3.3 km away, this St. John's hotel offers 2 outdoor tennis courts for the best experience.

The Hodges Bay also includes a plunge swimming pool and a 24-hour fitness centre. On the premises, guests can take advantage of yoga classes, as well as enjoy activities such as canoeing, kayaking, and lawn tennis. Onsite spa amenities feature a spa salon along with a steam room, a Jacuzzi, and a sauna.

8.1
106 reviews
From US$ 375 / night

Cheap Resorts in St. John's

  • Private beach
Hotel Image Hotel Image

Ocean Point Beach Resort & Spa Adults Only

Hodge'S Bay
5.8 km (3.6 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Air conditioning
  • Live entertainment
  • Saltwater pool

The 4-star Ocean Point Beach Resort & Spa Adults Only St. John's is within 20 minutes' walk of Royal Pond and features a wellness centre, a sundeck, and a golf course. Boasting an outdoor swimming pool, this St. John's hotel is nestled 4.1 km from natural attractions like Dickenson Bay.

Beach facilities at the Ocean Point include beach towels.

7.5
138 reviews
~ US$283 / night

Ocean Point Beach Resort & Spa Adults Only

5.8 km (3.6 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Air conditioning
  • Live entertainment
  • Saltwater pool

Ocean Point Beach Resort & Spa Adults Only

The 4-star Ocean Point Beach Resort & Spa Adults Only St. John's is within 20 minutes' walk of Royal Pond and features a wellness centre, a sundeck, and a golf course. Boasting an outdoor swimming pool, this St. John's hotel is nestled 4.1 km from natural attractions like Dickenson Bay.

Beach facilities at the Ocean Point include beach towels.

7.5
138 reviews
From US$ 283 / night
  • Beach access
Hotel Image Hotel Image

Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only

Anchorage Road Dickenson Bay
3.6 km (2.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Offering air-conditioned rooms and Wi-Fi throughout the property, Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only St. John's is 4.2 km from Great Bird Island and a 10-minute ride from Redcliffe Quay Shopping Mall. Located just around the corner from Dickenson Bay, this comfortable hotel with views of the pool is well-known for its amenities including a treatment room and a sauna.

Access to a private swimming pool with a hot tub available during your stay. A fitness centre, along with fitness classes, is included at the Royalton St. John's to help guests maintain their physical well-being. Relax after a long day with a head massage, a back massage, and a facial massage, or enjoy your time in a spa salon.

7.2
109 reviews
~ US$526 / night

Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only

3.6 km (2.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only

Offering air-conditioned rooms and Wi-Fi throughout the property, Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only St. John's is 4.2 km from Great Bird Island and a 10-minute ride from Redcliffe Quay Shopping Mall. Located just around the corner from Dickenson Bay, this comfortable hotel with views of the pool is well-known for its amenities including a treatment room and a sauna.

Access to a private swimming pool with a hot tub available during your stay. A fitness centre, along with fitness classes, is included at the Royalton St. John's to help guests maintain their physical well-being. Relax after a long day with a head massage, a back massage, and a facial massage, or enjoy your time in a spa salon.

7.2
109 reviews
From US$ 526 / night

Resorts near St. John's

  • Private beach
Hotel Image Hotel Image

The Hideaway Collection At Nonsuch Bay

Nonsuch Bay
16.6 km (10.3 mi) from St. John's
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Featuring car rentals, as well as Wi-Fi in the rooms, the comfortable The Hideaway Collection At Nonsuch Bay Hotel Gaynors is 3.3 km from the private Green Island. This resort offers 9 rooms with views of the sea.

10
2 reviews
~ US$381 / night

The Hideaway Collection At Nonsuch Bay

16.6 km (10.3 mi) from St. John's
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

The Hideaway Collection At Nonsuch Bay

Featuring car rentals, as well as Wi-Fi in the rooms, the comfortable The Hideaway Collection At Nonsuch Bay Hotel Gaynors is 3.3 km from the private Green Island. This resort offers 9 rooms with views of the sea.

10
2 reviews
From US$ 381 / night

Resorts in St. John's for Adults

  • Private beach
Hotel Image Hotel Image

Admiral'S Inn And Gunpowder Suites

English Harbour
15.6 km (9.7 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Situated approximately a 5-minute walk from Nelson's Dockyard National Park and about 300 metres from Nelson's Dockyard Museum, the 4-star Admiral'S Inn And Gunpowder Suites English Harbour welcomes guests with a spa and wellness centre. The inn lies 3.8 km from Shirley Heights Mountain, and offers an à la carte restaurant and an outdoor swimming pool onsite.

Onsite leisure options include a sunbathing terrace and a shared lounge, along with yoga classes and such activities as snorkelling and canoeing.

9
259 reviews
~ US$210 / night

Admiral'S Inn And Gunpowder Suites

15.6 km (9.7 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Admiral'S Inn And Gunpowder Suites

Situated approximately a 5-minute walk from Nelson's Dockyard National Park and about 300 metres from Nelson's Dockyard Museum, the 4-star Admiral'S Inn And Gunpowder Suites English Harbour welcomes guests with a spa and wellness centre. The inn lies 3.8 km from Shirley Heights Mountain, and offers an à la carte restaurant and an outdoor swimming pool onsite.

Onsite leisure options include a sunbathing terrace and a shared lounge, along with yoga classes and such activities as snorkelling and canoeing.

9
259 reviews
From US$ 210 / night
  • Guest favorite
  • Beach access
Hotel Image Hotel Image

Cocobay Resort Antigua (Adults Only)

Valley Church
9.9 km (6.2 mi) from St. John's
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Offering proximity to Antigua, which is approximately 5 minutes' walk away, Cocobay Resort Antigua Johnson's Point also provides guests with parking on site. Offering canoeing, kayaking, and sailing in the area, this 4-star hotel lies 0.7 km from Wild Lotus Camp Valley Church Beach, and 4.8 km from Christian Valley Waterfall.

A fitness centre and yoga classes are free of charge. The Cocobay Johnson's Point also provides a swimming pool with swimming pool toys. Guests can keep fit during their stay as this accommodation has a fitness centre featuring fitness classes. While staying at the resort, make sure you visit a spa salon or indulge in a head massage, a couples' massage, and a hand massage.

9
288 reviews
~ US$441 / night

Cocobay Resort Antigua (Adults Only)

9.9 km (6.2 mi) from St. John's
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Cocobay Resort Antigua (Adults Only)

Offering proximity to Antigua, which is approximately 5 minutes' walk away, Cocobay Resort Antigua Johnson's Point also provides guests with parking on site. Offering canoeing, kayaking, and sailing in the area, this 4-star hotel lies 0.7 km from Wild Lotus Camp Valley Church Beach, and 4.8 km from Christian Valley Waterfall.

A fitness centre and yoga classes are free of charge. The Cocobay Johnson's Point also provides a swimming pool with swimming pool toys. Guests can keep fit during their stay as this accommodation has a fitness centre featuring fitness classes. While staying at the resort, make sure you visit a spa salon or indulge in a head massage, a couples' massage, and a hand massage.

9
288 reviews
From US$ 441 / night
  • Best-rated
  • Private beach
Hotel Image Hotel Image

Tamarind Hills Resort & Villas

Saint Mary'S
10.6 km (6.6 mi) from St. John's
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Infinity pool

Nestled an 11-minute walk from Coco Beach, the 4-star Tamarind Hills Resort & Villas Bolands offers a sun deck and a golf course. Located 2.6 km from Wild Lotus Camp Valley Church Beach, the resort features 55 rooms with views of the ocean.

A private pool and a fitness studio will help you stay healthy. Tamarind Hills Resort & Villas offers sport activities, such as snorkelling, hiking, and table tennis.

9.3
110 reviews
~ US$717 / night

Tamarind Hills Resort & Villas

10.6 km (6.6 mi) from St. John's
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Infinity pool

Tamarind Hills Resort & Villas

Nestled an 11-minute walk from Coco Beach, the 4-star Tamarind Hills Resort & Villas Bolands offers a sun deck and a golf course. Located 2.6 km from Wild Lotus Camp Valley Church Beach, the resort features 55 rooms with views of the ocean.

A private pool and a fitness studio will help you stay healthy. Tamarind Hills Resort & Villas offers sport activities, such as snorkelling, hiking, and table tennis.

9.3
110 reviews
From US$ 717 / night

Party Resorts in St. John's

  • Popular choice
Hotel Image Hotel Image

Antigua Superyacht Marina & Resort

Antigua Yacht Club Marina, Falmouth Harbour, Antigua West Indies
15.2 km (9.4 mi) from St. John's
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Flat-screen TV
  • Terrace

Situated approximately a 15-minute walk from a beach, Antigua Superyacht Marina & Resort English Harbour offers rooms with views of the ocean. Featuring luggage storage, the resort is within a few blocks of Nelson's Dockyard Museum.

There is a 24-hour fitness centre with a wide range of sports.

8.3
427 reviews
~ US$99 / night

Antigua Superyacht Marina & Resort

15.2 km (9.4 mi) from St. John's
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Air conditioning
  • Flat-screen TV
  • Terrace

Antigua Superyacht Marina & Resort

Situated approximately a 15-minute walk from a beach, Antigua Superyacht Marina & Resort English Harbour offers rooms with views of the ocean. Featuring luggage storage, the resort is within a few blocks of Nelson's Dockyard Museum.

There is a 24-hour fitness centre with a wide range of sports.

8.3
427 reviews
From US$ 99 / night
  • Beach access
Hotel Image Hotel Image

Keyonna Beach

Turner'S Beach
11.8 km (7.3 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour security
  • Air conditioning
  • Entertainment
  • Pool with view

Keyonna Beach Johnson's Point hotel offers air-conditioned rooms a 5-minute walk from the buzzing Turner's Beach. This hotel offers Wi-Fi in public areas, secured parking on site and a private pool.

Onsite leisure options include a treatment room, spa therapy, and sun loungers, along with yoga classes and such activities as snorkelling and canoeing.

8.9
156 reviews
~ US$540 / night

Keyonna Beach

11.8 km (7.3 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour security
  • Air conditioning
  • Entertainment
  • Pool with view

Keyonna Beach

Keyonna Beach Johnson's Point hotel offers air-conditioned rooms a 5-minute walk from the buzzing Turner's Beach. This hotel offers Wi-Fi in public areas, secured parking on site and a private pool.

Onsite leisure options include a treatment room, spa therapy, and sun loungers, along with yoga classes and such activities as snorkelling and canoeing.

8.9
156 reviews
From US$ 540 / night
  • Private beach
Hotel Image Hotel Image

Pineapple Beach Club (Adults Only)

Long Bay, St. Phillip
16.7 km (10.4 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Situated just 5 minutes' stroll from Long Bay Beach, the comfortable 4-star Pineapple Beach Club Long Bay hotel also offers an adult pool. This Long Bay resort is proud to feature 2 outdoor tennis courts, only 1.7 km from Devil's Bridge.

The Pineapple has private access to an own beach with beach towels. Active guests are invited to join fitness classes, as well as play tennis, or go snorkelling.

8.8
95 reviews
~ US$284 / night

Pineapple Beach Club (Adults Only)

16.7 km (10.4 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Pineapple Beach Club (Adults Only)

Situated just 5 minutes' stroll from Long Bay Beach, the comfortable 4-star Pineapple Beach Club Long Bay hotel also offers an adult pool. This Long Bay resort is proud to feature 2 outdoor tennis courts, only 1.7 km from Devil's Bridge.

The Pineapple has private access to an own beach with beach towels. Active guests are invited to join fitness classes, as well as play tennis, or go snorkelling.

8.8
95 reviews
From US$ 284 / night

Golf Resorts in St. John's

  • Beach access
Hotel Image Hotel Image

Crawlbay Suites Hotel

Picadilly, St. Paul'S, Antigua
15.9 km (9.9 mi) from St. John's
  • BBQ facilities
  • Free parking
  • Security
  • Air conditioning
  • Fitness centre
  • Infinity pool

Crawlbay Suites Hotel Newfield, located 3 km from Shirley Heights Mountain, boasts an outdoor swimming pool. Featuring 14 rooms with views of the pool, the hotel is a 10-minute ride from Nelson's Dockyard Museum.

Beach facilities at the comfortable Crawlbay Suites Hotel include beach towels. Staying in shape is made easy at this Newfield resort, which features a fitness area with fitness classes available for guests.

8.8
43 reviews
~ US$206 / night

Crawlbay Suites Hotel

15.9 km (9.9 mi) from St. John's
  • BBQ facilities
  • Free parking
  • Security
  • Air conditioning
  • Fitness centre
  • Infinity pool

Crawlbay Suites Hotel

Crawlbay Suites Hotel Newfield, located 3 km from Shirley Heights Mountain, boasts an outdoor swimming pool. Featuring 14 rooms with views of the pool, the hotel is a 10-minute ride from Nelson's Dockyard Museum.

Beach facilities at the comfortable Crawlbay Suites Hotel include beach towels. Staying in shape is made easy at this Newfield resort, which features a fitness area with fitness classes available for guests.

8.8
43 reviews
From US$ 206 / night
  • Beach access
Hotel Image Hotel Image

Conch Beach Cabins

Valley Road
11.6 km (7.2 mi) from St. John's
58
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Conch Beach Cabins Urlings hotel enjoys a beachfront location and provides easy access to Lignum Vitae Bay 3.7 km away. Situated 700 metres from Johnson's Point, this comfortable hotel features an à la carte restaurant serving Caribbean cuisine.

9
66 reviews
~ US$270 / night

Conch Beach Cabins

11.6 km (7.2 mi) from St. John's
58
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Conch Beach Cabins

Conch Beach Cabins Urlings hotel enjoys a beachfront location and provides easy access to Lignum Vitae Bay 3.7 km away. Situated 700 metres from Johnson's Point, this comfortable hotel features an à la carte restaurant serving Caribbean cuisine.

9
66 reviews
From US$ 270 / night
  • Private beach
Hotel Image Hotel Image

Hawksbill Resort Antigua (Adults Only)

Hawksbill Beach
5.7 km (3.5 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Providing a beautiful setting about 15 minutes' drive from V C Bird Monument, the 4-star Hawksbill Resort Antigua Five Islands Village includes 37 acres of landscaped gardens. Located around 300 metres from Landing Bay and within 6 km of the modest Museum of Antigua and Barbuda, the resort features a sunbathing terrace, barbecue grills, and a golf course.

Apart from an outdoor swimming pool, this Five Islands Village hotel also has a spa and wellness centre. The Hawksbill features sports activities such as snorkelling, canoeing, and lawn tennis for all guests.

8.2
191 reviews
~ US$184 / night

Hawksbill Resort Antigua (Adults Only)

5.7 km (3.5 mi) from St. John's
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Hawksbill Resort Antigua (Adults Only)

Providing a beautiful setting about 15 minutes' drive from V C Bird Monument, the 4-star Hawksbill Resort Antigua Five Islands Village includes 37 acres of landscaped gardens. Located around 300 metres from Landing Bay and within 6 km of the modest Museum of Antigua and Barbuda, the resort features a sunbathing terrace, barbecue grills, and a golf course.

Apart from an outdoor swimming pool, this Five Islands Village hotel also has a spa and wellness centre. The Hawksbill features sports activities such as snorkelling, canoeing, and lawn tennis for all guests.

8.2
191 reviews
From US$ 184 / night

Are you in a hurry?

Here is a quick list of Resorts in St. John's, selected based on their rating

Name of hotel Accommodation Rating Price, $
Siboney Beach Club

8.1 / 10

(348 Reviews)

From 202$
Blue Waters Resort And Spa

8.7 / 10

(68 Reviews)

From 521$
Hodges Bay Resort & Spa, An Hq Luxury Resort & Residences

8.1 / 10

(106 Reviews)

From 375$
Ocean Point Beach Resort & Spa Adults Only

7.5 / 10

(138 Reviews)

From 283$
Royalton Chic Antigua, An Autograph Collection All-Inclusive Resort - Adults Only

7.2 / 10

(109 Reviews)

From 526$

Location