Skip to main content

Search hotels in Oklahoma Heights, MA

Enter your dates to see the latest prices and deals for Oklahoma Heights hotels

Oklahoma Heights – 1 hotel or place to stay

Filter by:

Star rating
Review score

Hob Knob

Edgartown (Near Oklahoma Heights)

This luxury Martha’s Vineyard accommodation boasts an on-site spa and a beautiful wrap around porch. Joseph Sylvia State Beach is 3 miles away.

J
JANE
From
United States
First, Abby and the staff were beyond courteous. In the post-Covid days, its rare to see the level of customer service this beautifully kept inn offers. My favorite part was the delicious breakfast served every morning. The wrap around porch is such a delightful place to sit, finish your tea, and read. We slept soundly with no outside noises interrupting our slumber. We will definitely be returning!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 58 reviews
Price from
US$499
1 night, 2 adults

Harbor View Hotel

Edgartown (Near Oklahoma Heights)

Located on the coast of Martha’s Vineyard overlooking the Edgartown Lighthouse, this hotel is a 10-minute walk from downtown Edgartown. It features an on-site restaurant, 2 bars, and sailing lessons....

A
Andrew
From
United Kingdom
Location - great views and quiet - nice place to relax. Staff were great - especially Madison at reception.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 77 reviews
Price from
US$250
1 night, 2 adults

Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel

Edgartown (Near Oklahoma Heights)

Set in Edgartown, Massachusetts region, Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel is located 1.9 km from Edgartown Lighthouse.

D
Donna
From
United States
The staff were very nice,friendly and helpful.The room was clean and the food was great at the restaurant. Loved the location.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 127 reviews
Price from
US$168.64
1 night, 2 adults

Summercamp

Oak Bluffs (Near Oklahoma Heights)

This historic Martha’s Vineyard hotel, Summercamp, is located in Oak Bluffs and offers oceanfront views. Featuring a game room and common lounging areas, the hotel is steps away from the beach.

S
Sun Mi
From
South Korea
Complimentary coffee, tea, and water. Close to shops and restaurants. Kind staff called me before check-in to make sure about beds. Beautiful rooms and common areas. Thank you!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 543 reviews
Price from
US$360.90
1 night, 2 adults

The Morgan Hotel Martha's Vineyard

Oak Bluffs (Near Oklahoma Heights)

The Morgan Hotel Martha's Vineyard is located in Oak Bluffs, 300 metres from Oak Bluffs Town Beach and 10 km from Edgartown Lighthouse. Martha's Vineyard Airport is 9 km away.

S
Stephen
From
United Kingdom
Great location and high quality fittings. V comfortable
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 61 reviews
Price from
US$218.90
1 night, 2 adults

The Franklin Hotel Martha's Vineyard

Edgartown (Near Oklahoma Heights)

Set in Edgartown, 2 km from Bend in the Road Beach, The Franklin Hotel Martha's Vineyard offers accommodation with free WiFi and free private parking.

L
Lynton
From
United Kingdom
Lovely accommodation. Room beautiful, spacious and clean. Nice kitchen and lounge area.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 34 reviews
Price from
US$251.90
1 night, 2 adults

The Richard, The Edgartown Collection

Edgartown (Near Oklahoma Heights)

Featuring a garden, The Richard, The Edgartown Collection is located in Edgartown in the Massachusetts region, 1.3 km from Lighthouse Beach and 1.4 km from Edgartown Lighthouse.

M
Maria Concepcion
From
Philippines
June 12 2025 A sunny and cool afternoon . I arrived half past 12 at The Richard. The scrumptious aroma of cookies filled the reception area , instantly transporting me home on weekends ! Then came out from the kitchen Ms. Kate,who extended a warm and enthusiastic reception. She said- " Your room is ready". She allowed me to check in early ! To my delight ! Helped me with my luggage upstairs. The room smelled clean and spotless, decor was contemporary cosmopolitan . Bedroom / bathroom has all the modern amenities ( although the building was vintage). I was tempted to take a nap, but then I was famished. I asked Kate for reco, and oh boy ! 19 Raw Oyster Bar was a pleasant surprise! It was just a block away from The Richard. Impeccable service and great food ! Going back now to the Richard- there's an outdoor courtyard with fire pit and comfy lounge sofa around, a nice touch to after dinner long conversation or simply seat there for peace and quiet. And a front porch with rocking chairs to people watch or read or relax. The Richard being in the mainstreet, restaurants , shops and everything in between are just a stroll away. Talking about shopping- almost all the shops have curated items that will make you regret shopping elsewhere. Which brings me to Ms. Ellen, at The Richard , who helped me solve my problem of needing 1 luggage to stash away my shopping haul! Surprisingly, there's not one shop selling luggage in Martha's Vineyard ! But Ms. Ellen was so kind enough to offer her own luggage ! She's a darling ! We wanted to do a photo shoot ( best friends celebrating 4 decades of friendship) she found us one professional photographer within the day ! Felt like there is nothing Ms. Ellen can't solve ! Always in her calm and composed demeanor. I've been travelling for the past 40 years. The Richard is on the top of the list of best stays/experiences ever ! Kudos to Ms. Ellen and her team- Ms. Kate and Ms.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 86 reviews
Price from
US$492
1 night, 2 adults

The Sydney, The Edgartown Collection

Edgartown (Near Oklahoma Heights)

Featuring an on-site restaurant, this Martha’s Vineyard inn is just 150 metres from Edgartown Harbor and the ferry to Falmouth. WiFi access is provided to guests free of charge.

e
emily
From
Australia
Breakfast was healthy and had interesting choices. Loved the central courtyard. Loved the glass refillable sparkling water jars.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$469
1 night, 2 adults

The Edgartown Inn, The Edgartown Collection

Edgartown (Near Oklahoma Heights)

The Edgartown Inn, The Edgartown Collection is set in Edgartown, within 700 metres of Lighthouse Beach and 800 metres of Edgartown Lighthouse. This 4-star inn offers a concierge service and free WiFi....

i
ina
From
Switzerland
We had the most amazing stay at the Edgartown Inn! Great location, few minutes walk to the center of town and the harbor. The property manager is a lovely person, she helped us with activities and restaurants recommendations.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews
Price from
US$491
1 night, 2 adults

The Coco, The Edgartown Collection

Edgartown (Near Oklahoma Heights)

Located in Edgartown and with Lighthouse Beach reachable within 800 metres, The Coco, The Edgartown Collection provides a terrace, non-smoking rooms, free WiFi throughout the property and a...

H
Helen
From
Ireland
Really beautiful hotel. Decor was stunning. Fabulous location. Staff were very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
US$450
1 night, 2 adults
See all hotels in and around Oklahoma Heights

Hotels with parking in Oklahoma Heights

Most booked hotels in Oklahoma Heights and surroundings in the past month

See all

Budget hotels in Oklahoma Heights and nearby

  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 6 reviews

    Sea Glen Cottage offers accommodation in Oak Bluffs, 10 km from Edgartown Lighthouse. Guests can benefit from a patio and a children's playground.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Set in Vineyard Haven, within 14 km of Edgartown Lighthouse, Family-Friendly Tisbury Escape - Walk to Town offers accommodation with air conditioning.

  • Boasting air-conditioned accommodation with a terrace, Tiffany's Treasure is situated in Oak Bluffs. Guests can benefit from a balcony and an outdoor fireplace.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 24 reviews

    Situated in Vineyard Haven, Massachusetts region, Harbor Landing Resort is set 13 km from Edgartown Lighthouse. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 63 reviews

    Featuring an outdoor pool and complimentary bicycles for guest use, this Vineyard Haven inn is just 15 minutes’ walk from the Vineyard Haven ferry terminal. Free Wi-Fi access is available.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews

    Modern Family Home Walkable to Town, a property with a garden, is situated in Vineyard Haven, 14 km from Edgartown Lighthouse. The property is non-smoking and is set 1.1 km from Owen Park Beach.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Located in Vineyard Haven in the Massachusetts region, Family Getaway Walkable to Town has a garden. It is set 14 km from Edgartown Lighthouse and features a 24-hour front desk.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 15 reviews

    Main Street Upper enjoys a location in Vineyard Haven, just 400 metres from Owen Park Beach and 14 km from Edgartown Lighthouse. The property has a restaurant with an outdoor dining area.

Best hotels with breakfast in Oklahoma Heights and nearby

  • Located 11 km from Edgartown Lighthouse, Fallen Oak Retreat provides accommodation in Lagoon Heights. The property features a restaurant with an outdoor dining area.

  • Located in Vineyard Haven, within 8.5 km of Edgartown Lighthouse, 4 Mi to Inkwell Beach Home in Oak Bluffs! offers accommodation with air conditioning. This holiday home features a garden.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Situated in Oak Bluffs and only 12 km from Edgartown Lighthouse, Waterfront Home with Guest Cottage features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Situated in Oak Bluffs, 10 km from Edgartown Lighthouse, The Burkeshire Manor - Charming Family Home features air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews

    Situated in Oak Bluffs, within 11 km of Edgartown Lighthouse, Set Sail is an accommodation offering garden views. The property has a restaurant with an outdoor dining area.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Situated in Vineyard Haven, 200 metres from Owen Park Beach and 14 km from Edgartown Lighthouse, Island Home offers air conditioning. Spa facilities is available for guests.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Boasting garden views, Home in Oak Bluffs features accommodation with a garden and a patio, around 3 km from Eastville Beach.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Located in Oak Bluffs, within 8.9 km of Edgartown Lighthouse, Bird's Paradise offers accommodation with air conditioning. The property features a restaurant with an outdoor dining area.